Great Wall Restaurant 259 W Main St, Northborough, MA01532 This Chinese restaurant is located in Northboro Shopping Center and serves up scrumptious Chinese cuisine. Dishes…More include moo-shi, beef with broccoli, pu pu platters, teriyaki, kung pao chicken, lo mein, pad thai and much more. Customers may eat in the dining room or call in an order for pick-up or delivery. The restaurant will deliver to all of Northborough and parts of Shrewsbury. Catering and gift certificates are available.