About
Find us at the spectacular and picturesque St. Leon village which is just a few minutes away from the beautiful Porto Limnionas & Porto Roxa beaches. Come and taste our dishes in a totally relaxing and enjoyful place for the whole family.
Details