web analytics
New Shanghai (新上海) @ Chatswood Chase, Chatswood, Sydney
Mar11

New Shanghai (新上海) @ Chatswood Chase, Chatswood, Sydney

New Shanghai (新上海) is a rather popular Chinese restaurant serving Shanghainese cuisine. There are a number of New Shanghai outlets in NSW, with two outlets in Chatswood area. I visited the New Shanghai Restaurant which is located near the front entrance of Chatswood Chase Shopping Mall instead of the original branch at the Lemon Grove Shopping Centre. The dimly lit restaurant is decorated in shades of black and red with an old...

Read More