Bach Yen Garden Restaurant
(0.07mi)Chinese
✓ Takeout
+ ✓
Delivery
2510 1st Ave,
Hibbing,
MN
(218) 263-3647