OUR OPINION: This restaurant - beach bar is located in a beautiful spot right on Mandraki beach. It is ideal for those who have anchored in the so named bay.
FOOD/ SERVICE: More info coming soon!