Noodles restaurant and takeaway menus in Mt Isa

Happy Noodle Box

Asian, Noodles, European

32 Miles St, Mt Isa, QLD, 4825, Australia