More about C&I Noodles Kitchen
C&I Noodles Kitchen is located at 7 Hunter St, Sydney, Australia 2000
+61 2 9223 2881
Similar Listings
Flavour Of India
4.8