Liberty's Taverna
Greek · Mediterranean · Seafood
Authentic Greek taverna near the beach, offering delicious food in a beautiful setting.
Location
Best places nearby
The highest rated places close to Liberty's Taverna.
Local restaurants nearby
Almiros, Ιονίων Νήσων
