Maxim Express - Mushroom House is located in Newton Aycliffe, United Kingdom on 5 St Elizabeth's Cl, Woodham,. Maxim Express - Mushroom House is rated 3 out of 5 in the category chinese restaurant in United Kingdom.
Address
5 St Elizabeth's Cl, Woodham,
Service options
TakeawayDine-in