New Shanghai-Chatswood

Restaurants Chatswood
0 Love It
Save it
New Shanghai-Chatswood

The latest instalment from this dumpling chain, located in Chatswood Chase, serves up more of the same scrumptious Chinese dishes you've always known and loved.

Posted:

Venue name: New Shanghai-Chatswood
Contact:
Address: Shop B-038, Chatswood Chase
Chatswood
2067
Opening hours: Mon-Fri 10.45am-8.30pm; Sat 10.45am-9pm; Sun 10.45am-8pm

You may be interested in:

LiveReviews|0
NaN people listening