What a great restaurant and what a find. The food is excellent and staff cannot do enough for you. I would highly recommend a trip to this restaurant. A typical Greek taverna with great homemade food. You could not ask for more.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.