went for the sunday roast and have nothing to say other than it has set the standard for premium food! the people were friendly, the food was nothing short of phenomenal and the surrounding village is beautiful. if you're anywhere near Limassol or Larnaca then you simply have to make the trip out here for their food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.