We have been all waiting for a restaurant to specialize in creating the perfect steak.
The “Π” Café is a café-restaurant which also works as a Lounge café at the Old Limassol.
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
This restaurant offers a number of different grilled meze including souvlaki and seftalia, pork and lamb chops, as well as...