Get directions to: House Of China, Galena, IL
Restaurant address: 235 N Main St Galena, IL 61036, USA
Restaurant: House Of China