Get directions to: New China Hut, Oswego, IL
Restaurant address: 1045 Station Dr Oswego, IL 60543, USA
Restaurant: New China Hut