Roof Burger Bar, THE ROOF*

Roof Burger Bar is a gourmet burger restaurant, located on the 5th floor of Grecian Sands, a well known four star hotel in Ayia Napa. It was a Sunday late afternoon and we had a reservation at the Roof Burger Bar. I was eager to visit the place since I heard very good comments from [...]