Restaurant

La Vela

4 locals recommend
Location
Via Riviera Lanterna
Scoglitti, Sicilia