Souvlaqueria
Greek · Grill · Kebab House
Souvlaqueria is a chophouse restaurant. Order online or call for takeout.
Location
Best places nearby
The highest rated places close to Souvlaqueria.
Local restaurants nearby
Μεγάλου Αλεξάνδρου 112, B
Location
The highest rated places close to Souvlaqueria.
Μεγάλου Αλεξάνδρου 112, B