Get directions to: Bach Yen Garden Restaurant, Hibbing, MN
Restaurant address: 2510 1st Avenue Hibbing, MN 55746, USA
Restaurant: Bach Yen Garden Restaurant