Modern Chinese restaurant and yum cha venue in Chatswood, serving Cantonese cuisine with handcrafted dumplings, premium live seafood, and seasonal specials. Daily yum cha lunch features steamed dumplings, rice rolls, and desserts like mango pomelo sago and custard brûlée. Menu highlights include Peking duck pancakes, wok-fried wagyu, and signature mains such as black vinegar pork ribs. Accommodates group dining and private functions. Located on Level 1 of The Concourse shopping complex, accessible via lift inside Chatswood City Library.
Nearby on Australian Atlas
View on full map →Loading map…
4 places nearby within 2 km
More in Sydney
Own Mama Mulan?
Claim your free listing to update your details and connect with visitors.
Claim this listing