Taste of Shanghai is located in Haymarket, Australia on Darling Square, Shop 1, 1 Little Hay Street, Haymarket, Sydney. Taste of Shanghai is rated 3.5 out of 5 in the category shanghainese in Australia.
Address
Darling Square, Shop 1, 1 Little Hay Street, Haymarket, Sydney