Authentic Greek food is served by a husband and wife team in this tiny inland restaurant. The dishes are simple but delicious. Try the Dolmades (stuffed vine leaves) and the local wine!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.