Mama's Wok at Macarthur Square is the perfect stop to satisfy your Chinese craving. Featuring all your Chinese favourites and made to order yum cha, there is something to satisfy everyone.