Yum cha at the Iron Chef restaurant, Cabramatta.
It was Mum cha on Mothers' Day.
8 May 2009
Created by Clem Kuek