A fun place by the harbour with nice food, great starters and fresh fish and nice drinks. More pricey so best for special occasions or a treat.
Ouzo Bay
A great Cypriot restaurant with lots of Greek delicious plates. Amazing meat, and great for families. It also has a nice patio for days with good weather. Greta personable service. And don't go if you don't try the baklava and the loukoumades!