Best Greek chicken on the island. Wow, flavours are amazing grilled to perfection and the potatos will melt in your mouth. Must try!
Service
Cooking
Atmosphere