Cafe Central is one of the most well known café- restaurants in Agia Napa.
Now you can find a brand new fish tavern at Protaras, where you can taste amazing food in a splendid atmosphere.
Andria Steak & Seafood Restaurant is located on the main street of Coral Bay, Pegeia.
Oliver’s Kitchen combines an inspired menu with a casually sophisticated setting in the historic downtown of Limassol...