Bach Yen Garden Restaurant

  • Restaurants
2510 First Avenue
Hibbing, MN 55746
(218) 263-3647