Duomo is a restaurant located in Paphos which specializes in Italian cuisine.
A new place for crepes and waffle lovers is waiting for you in the Limassol center!
The historical Iroon Square is constantly adding new entries to its list of cafes and restaurants, upgrading the area.
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.