
Taste of Shanghai
UnclaimedCastle Hill — Chinese
About
Taste of Shanghai is a Chinese restaurant on Castle Towers Shopping Centre in Castle Hill, NSW. Part of the family-owned Taste of Shanghai group, which has brought Shanghainese flavours to Sydney since 2006. It is licensed to serve alcohol.
Menu
No menu listed yet.