Michalis Taverna
Greek · Casual Dining · Seafood
Family-run taverna on the main road to the beach. Offers a relaxed dining experience.
Location
Best places nearby
The highest rated places close to Michalis Taverna.
Local restaurants nearby
main road to the beach, Ιονίων Νήσων
