0.0 分
Restaurant with greek spirit:)
Very friendly staff and great food!
Good food and Nice staff. The service is A show itself
best greek restaurant, must try it
Best restaurant in Crete!!! Must visit!