Eating Pizza at Vesuvio's Little Italy restaurant in Delavan, WI.

Feedback

Do you manage or own Vesuvio's Little Italy?

Yes