Offering an impressive panoramic view of Mykonos town and Delos island opposite, Squalo Restaurant is open for lunch and dinner, focusing on Greek and Mediterranean dishes.
Island:
Mykonos Location:
Old Port Type:
Restaurant Style:
Contemporary Mediterranean Cuisine