Shanghai Dumpling (Chatswood)

3993
馄饨王 (查兹伍德), Shanghai Dumpling (Chatswood)
304 Victoria Ave
Chatswood, NSW, 2067
Australia
Mon-Sun: 11:30am-9pm
02 94118886
English, Mandarin