We visited twice, one for a quick sandwich and another time for dinner.
The view is fabulous over Troulos beach as tables are set really close to seaside. Food was not that special, nether the kleftiko or the souvlaki were very good, unfortunately :-(
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.