Get directions to: Vinny Vanucchi's 'little Italy' - Galena, Galena, IL
Restaurant address: 201 S Main St Galena, IL 61036, USA
Restaurant: Vinny Vanucchi's 'little Italy' - Galena