Λεωνίδας
Greek · Grill · Kebab House
Λεωνίδας is a souvlaki restaurant offering grilled meats.
Location
Best places nearby
The highest rated places close to Λεωνίδας.
Local restaurants nearby
Ελικώνος 36, I
Location
The highest rated places close to Λεωνίδας.
Ελικώνος 36, I