We have been all waiting for a restaurant to specialize in creating the perfect steak.
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.
Lavyrinthos Wine Bar & Gallery is a small but well-presented little space prides itself on being a labyrinth of a...