Mama Mulan Yum Cha Chatswood Chinese Restaurant Logo
Mama Mulan Yum Cha Chatswood Chinese Restaurant Map
Mama Mulan Yum Cha Chatswood Chinese Restaurant

Contact us

Opening hours

LUNCH


Mon – Sun      11:30am – 3pm (last order 2:45pm)
 

DINNER


Mon – Sun     5:30pm – 10pm (last order 9pm)


LOCATION

CONTACT US