Write a Review
Start a Project
Casa Rossa
5 of 5
From Demos' review
Mar 31, 2019
I was so happy to be the only tourist here, and go t some fantastic local knowledge to come here. A real Italian family restaurant at the foot of Mount Vesuvius. Save a bundle and get some great chow. read more