ViaMichelin
Terrazza La Vista Sorrento
Location picture
Very good 8.1 (51 reviews)
Approx. €17
Location
Via Marina Grande, 10
80067 Sorrento