Chen’s Noodles

Chinese buffet style within Marketplace Shopping Centre, good Chinese and quick.

Situated in Marketplace — 122/138 Flood St, Leichhardt NSW 2040