Stayed in resort close to restaurant for a weeks holiday and eat at nestors four of seven days we were here. Food is fantastic, is the best I've tasted, excellent value for money. Definite recommendation to everyone who stays on island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.