Medusa Bar
Seafood · Greek
Seafood and Greek cuisine are featured at Medusa Bar. Ideal for couples and families.
Location
Best places nearby
The highest rated places close to Medusa Bar.
Local restaurants nearby
Vlyhadas Street, Κρήτης
Location
The highest rated places close to Medusa Bar.
Vlyhadas Street, Κρήτης