What
image
  • imageAccommodation
  • imageEating Out
  • imageNightlife
  • imageServices
  • imageShopping
  • imageTo Do
  • imageWater Sports
Where
image
image

Leonardo Cafe Italian Restaurant

Located in the center of Santa Maria a few meters from the sea, you’ll enjoy intimate and relaxing atmosphere for dinner, with a wide range of wines.

4.3/52 Reviews

Chic and comfortable, the Leonardo Cafe Restaurant can give its customers the taste the flavor of “made in Italy”.

Leonardo Cafe Restaurant will do their best to make you feel at ease and provides you with personalized decorations for parties and receptions with buffet or a la carte menu.

2 Reviews for Leonardo Cafe Italian Restaurant

image
RobinKy27 1 Reviews
Delicious Food
4.0

Kind service, delicious food and eventhough an authentic Italian restaurant they still cater delicious pasta so everyone can enjoy. Top place

Was this review ...? Interesting 0 LOL 0 Love 0
TomChapell15 1 Reviews
Fantastic food and great service
4.6

All round a very authentic, neat little restaurant. Great experience and would highly recommend!

Was this review ...? Interesting 0 LOL 0 Love 0
image

Close Popup

This website uses cookies to ensure you get the best experience on our website.