Vinny Vanucchi's Little Italy Restaurant

201 S Main St, Galena, IL
Venue Types