The new 'Steen's Bar & Grill' opened its doors for the first time in March under the direction of new owners Jon & Kerry...
The Blue Apple Bar - Restaurant was created because of the need for a space in the city’s centre which would focus on...
Pepper Bar is located on Makarios Avenue in Ayia Napa which is one of the busiest streets with shops, bars and restaurants...
One of the most popular restaurants in the capital is inspired by Italian and Mediterranean cuisine.