A beautifully decorated rooftop restaurant with a strong Greek theme. The menu is done like a tapas style, where you order small individual dishes, rather than the traditional Cyprus Meze where you get one of everything. They do have a set Meze option. The salad and bread were fantastic, the octopus was cooked to perfection and the sausages and orzo were both finished with high compliments.
Slightly different from a traditional Greek Taverna but that's no bad thing. Highly recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.