Cypriot Taverna

Traditional taverna in walking distance to the beach