ViaMichelin
Ristorante Solmar
Location picture
Fabulous 9.1 (403 reviews)
Approx. €27
Location
Lungomare Papa Giovanni XXIII
87020 Santa Maria del Cedro