Chic and comfortable, the Leonardo Cafe Restaurant can give its customers the taste the flavor of "made in Italy". 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.(Source: Website)