Wether you are a Limassolian or not, one thing is for sure: you have heard of the Milkbar!
"When life gives you lemons, squeeze them on your souvlaki" - Riganato Greek Grill.
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...