Taverna Leonidas
Greek · Seafood
Authentic Greek taverna serving fresh seafood and traditional dishes. Known for its daily catch and fair prices.
Location
Best places nearby
The highest rated places close to Taverna Leonidas.
Local restaurants nearby
Ιονίων Νήσων
