Chelicious Tumbler incorporates traditional Chinese food and dumplings, with selected Yum Cha.
Monday - Sunday: 11.00am - 9.00pm
08 7225 1008
Visit website