Mama Mulan Chinese restaurant Chatswood, Chinese Takeaway. Library, Level 1 The concourse. 1 level above Chatswood