The restaurant is located at the Annabelle Hotel in Paphos. Breakfast and lunch are served buffet-style. In the evening, dinner is served a la carte, while guests enjoy a show.

An outside terrace is open during the summer season, where guests can enjoy a quiet dinner with their family or friends.