For an appetising aperitif, a quick lunch or a typical dinner, Leon’s Place offers the best local produce in a unique and sophisticated setting.

Delight in a pleasant moment of relaxation in the intimacy of our cosy internal garden.

Lunch time: from 12am till 2.30 pm | Dinner time: from 7 pm till 10.30 pm