Just came across this Taverna and checked on Trip Adviser. Would agree with majority. Also happened to be there when a large party of local Italians were dining and enjoyed people watching. Always a good sign when the locals are there.
Food and service very good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.