Achilleas Taverna
Greek · Mediterranean
Authentic Greek taverna offering a simple setting for traditional, flavorful dishes.
Location
Best places nearby
The highest rated places close to Achilleas Taverna.
Local restaurants nearby
Σεβαστιανού 40, Ιονίων Νήσων
