Get directions to: Chang's Chinese Kitchen, Humboldt, IA
Restaurant address: 612 Sumner Ave Humboldt, IA 50548, USA
Restaurant: Chang's Chinese Kitchen