Noodles restaurant and takeaway menus in Mt Isa

Happy Noodle Box

European, Asian, Noodles

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