You are now leaving Menulist
We hope to see you again soon!
Greenwood Chinese Takeaway
Shop G8, Greenwood Level, Greenwood Plaza, 101 Miller Street, North Sydney, Sydney, 2060, Australia
Chinese, Asian, Seafood, Yum Cha, Shanghainese, Dim Sum, Taiwanese, Fish, Soup, Chicken, Noodles, Casual, Vegetarian Friendly, Lunch, Brunch, Meat, Cakes, Takeaway
The redirect does not work? Just click on this link or copy it into your address bar