The Caffè Nero is a worldwide known coffee chain that has opened three cafes in Limassol.
A modern casual dining café restaurant inspired by Scandinavian design with its minimalist décor featuring wood walls...
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
This is the best place to be because it combines fresh and exotic cocktails with tapas plates. Different kind of platters...