Food Courts › Athens
Souvlaki Station
Souvlaki Station offers a casual dining experience with a focus on the beloved Greek street food, souvlaki. This food court in the bustling area of Exarchia features various styles of souvlaki, along with fresh salads and side dishes, making it a favorite among locals and tourists alike.
Address: 10 Kallidopoulou, Athens, Athens
Visit website
← More Food Courts in Athens