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