Lemon Drops Beach Bar
Bar · Mediterranean
Lemon Drops Beach Bar is an all-day beach bar offering street and international food, along with drinks and cocktails. It provides free sunbeds, hammocks, and pillows, with natural shade from trees.
Location
Location