This taverna is set right on the waterfront giving wonderful views of Agia Marina Beach. It has good food at affordable prices and backed up by good friendly service. Well worth a visit to two.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.