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

RobinKy27 1 Reviews
Delicious Food

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

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

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

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