View Menu
New Happy Garden is a Takeout restaurant in Dunmow. It is open 6 days a week.
For inquiries and reservations, you can contact New Happy Garden by phone at +44 1371 873745
Address: 23 Stortford Rd, Great Dunmow, Dunmow CM6 1DA, UK, Dunmow
Phone: +44 1371 873745