Worldwide icon-chevron-right South Pacific icon-chevron-right Australia icon-chevron-right Sydney icon-chevron-right New Shanghai - Chatswood Lemon Grove Plaza

New Shanghai - Chatswood Lemon Grove Plaza

Restaurants Chatswood
New Shanghai - Chatswood Lemon Grove Plaza

Time Out says

Yet another location to get your hands on soup-filled dumplings and hearty rice noodles with shredded duck.

Posted:

Details

Address: Shop 20, Lemon Grove Plaza
Chatswood
Sydney
2067
Contact:

Users say