Pepper Bar is located on Makarios Avenue in Ayia Napa which is one of the busiest streets with shops, bars and restaurants...
Chopsticks is a modern Chinese restaurant with quick service, offering authentic Chinese cuisine at great prices. Dishes...
Located on the Peninsula at Limassol Marina, the Marina Beach Bar is the latest addition by Carob Mill Restaurants Ltd.
Old Market Street in Larnaca, is a beautiful 1920’s inspired bar with amazing views and delicious cocktails!