Takeaways › Athens
Souvlaki Station
At Souvlaki Station, you can enjoy delicious, grilled-to-perfection souvlaki skewers served with fresh bread and tzatziki. This takeaway joint is perfect for a quick bite while exploring the vibrant streets of Athens.
Address: 88 Akadimias Street, Athens
Visit website
← More Takeaways in Athens