• Arts & Culture
  • Events
  • Festivals
  • Hotels
  • Restaurants
  • Tours

Leonardo Cafè


Be the first to review

Additional Details

  • 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)
  • Yes