We went to Nikos taverna a couple of times...he makes the best Gyros in town! I have been coming to Nikos's for a few years now and it never disappoints. Will be back next year :-).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.