Get directions to: House Of China, Dubuque, IA
Restaurant address: 170 John F Kennedy Rd Dubuque, IA 52002, USA
Restaurant: House Of China