Taste of Shanghai - World Square

Chinese Asian

World Square Shopping Centre, Shop 9.07, Sydney, 2000

Delivery from 11:30

Your order