Bach Yen Garden Restaurant

2510 1st Ave Hibbing MN 55746 USA

(218) 263-3647

Location