At the crowded Archbishop Makarios III Avenue, Frankie’s Social is a vibrant bar and dining room, ready to provide some...
An all-day bar-restaurant, Brewery, is located in Larnaca in the center of Phinikoudes.
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
Zephyros started as a typical Cypriot tavern, but now it serves a variety of meat and fish dishes.