Bach Yen Garden Restaurant

takeout, indoor-dining,


2510 1st Avenue
Hibbing, Minnesota 55746

218-263-3647

M-F: 11am - 7pm

More Info