Noodles restaurant and takeaway menus in North Parramatta

Yumming Noodle king

Noodles, European, Asian

5 Iron St, North Parramatta, NSW, 2151, Australia