Mariposa offers refined cuisine in a cozy setting with a luxurious terrace and Aegean Sea views. Dine and drink in a lush garden.