Cha Cha Dumpling Train | Westfield Pitt Street Mall

Friend sends me a text saying this place has just opened, let's go check it out. Its like a sushi train but with Yum Cha. Kind of goggled it to see where it was but nothing really came up. Got into westfields, ...