Noodle Chef King

Chinese Asian

Greenwood Plaza Foodcourt, Shop FC10, 36 Blue St, North Sydney, 2060

Not taking orders

This place is not taking orders right now

Your order