Bach Yen Garden Restaurant
takeout, indoor-dining,
2510 1st Avenue
Hibbing, Minnesota 55746
218-263-3647
M-F: 11am - 7pm
More Infotakeout, indoor-dining,
2510 1st Avenue
Hibbing, Minnesota 55746
218-263-3647
M-F: 11am - 7pm
More Info