Stumbled across this whilst staying at the Almyra (opposite), Amazing restaurant, fantastic fresh food and friendly staff. It's used by locals which is always a good sign. Ignore the cheesy name and green neon sign and go for the Cyprus Meze. The best cypriot food ever
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.