Noodles restaurant and takeaway menus in Albury

Noodle Place

Noodles, Asian

468A Dean St, Albury, NSW, 2640, Australia
tastiest noodles in the area