The food is very very good but...Do you wanna know from where the wind in mykonos it comes from...? From this restaurant!
Because if u seat upstairs u are going to FREEZ becsuse of the air condition!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.