Zorbas Taverna
Greek · Seafood · Casual Dining
Greek restaurant Zorbas Taverna, located on a beach in Crete, offers a dining experience with a view.
Location
Best places nearby
The highest rated places close to Zorbas Taverna.
Local restaurants nearby
Agia Pelagia beach, Crete, Κρήτης

