Medusa Pizzeria
Pizza · Mediterranean · Seafood
Medusa Cafe & Pizzaria is a waterfront establishment offering delightful breakfasts and a variety of meals. It boasts unrivaled views of the Ionian Sea, providing a unique dining experience.
Location
Location