Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
Curry House is an authentic Indian restaurant where dishes are carefully prepared by Indian chefs and their goal is to...
Pepper Bar is located on Makarios Avenue in Ayia Napa which is one of the busiest streets with shops, bars and restaurants...
It first made its appearance in Limassol’s culinary options in early 2018 and it has already managed to gain some...