At the crowded Archbishop Makarios III Avenue, Frankie’s Social is a vibrant bar and dining room, ready to provide some...
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
India Gate Restaurant opened in March 2016 to offer authentic Indian cuisine.
It first made its appearance in Limassol’s culinary options in early 2018 and it has already managed to gain some...