restaurant

Leo's Restaurant offers fine mediterranean cuisine with fresh local products.
Downloads:
Dinner menu
Pre-Order meals


Reservations: 00220/721 28 30

images