I had a Greek Salad with some wonderful homemade bread. It was wonderful, Lots of olives and feta cheese. Everything was crisp and fresh and made to order. Would definitely recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.