Greek Restaurants › Athens
Souvlaki Kiosk is the ultimate stop for those craving authentic Greek street food. Offering a variety of souvlaki and pita wraps, it’s a quick and affordable option for a delicious meal.
Address: 9 Omonia Square, Athens
Visit website
← More Greek Restaurants in Athens