Ms Dumpling
Level 1, Shop 1231 Castle Towers Shopping Centre, Castle Street, Castle Hill NSW
Best Known For
Handmade authentic Dumplings
Location & Map
Level 1, Shop 1231 Castle Towers Shopping Centre, Castle Street, Castle Hill 2154 NSW - See Map
Features & Facilities
Seats: 40
It’s Chinese
Good dumplings! Our go to for sure