Zephyros Taverna
Greek · Seafood · Grill
Family-run Zephyros Taverna, established in 2003, offers a menu of Greek dishes, seafood, grills, pizzas, and snacks.
Location
Best places nearby
The highest rated places close to Zephyros Taverna.
Local restaurants nearby
Almiros, Ιονίων Νήσων
