Get directions to: China Buffet, Hibbing, MN
Restaurant address: 116 E Howard St Hibbing, MN 55746, USA
Restaurant: China Buffet