Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
Chopsticks is a modern Chinese restaurant with quick service, offering authentic Chinese cuisine at great prices. Dishes...
One of the best and well known music stages of Larnaca and the whole island!
The Caffè Nero is a worldwide known coffee chain that has opened three cafes in Limassol.