Northern Dumpling Forest Hill is located in Forest Hill, Australia on Level 3, Forest Hill Chase Shopping Center. Northern Dumpling Forest Hill is rated 3.1 out of 5 in the category mandarin restaurant in Australia.
Address
Level 3, Forest Hill Chase Shopping Center