MEDITERRANEO
Mediterraneo is not just a restaurant, but a point of reference and meeting point in Mykonos.
NATURA RESTAURANT
The best chef is nature. The goal at Leto Hotel’s Natura Restaurant is to highlight what nature has to offer.
Tags:
fine dining
KRAMA
Concocting new gastronomic trends at Krama restaurant.