China Moon Menu > 1 Location in Northborough 4.3 based on 129 votes Name Address Phone Address and Phone China Moon - Northborough - Massachusetts 259 W Main St (508) 393-3323 China Moon Hours in Nearby Cities Palmer Stoneham People Also Viewed IHOP 3.5 1 Subway 3.5 2 Starbucks 3.2 1 Burger King 3.5 2 Dunkin' Donuts 3.5 1 Qdoba Mexican Grill 2.9 1 7 Eleven 4.1 1 Casey's 4.0 1 Pizza Plus 4.3 1 Harvey's 4.1 2 You May Also Like Fortune Cookie Menu 4.4 Cancun Mexican Restaurant Menu 4.4 China Chef Menu 4.0 Taverna Agora Menu 4.5 TooJay's Menu 4.6 Hurricane Grill & Wings Menu 4.9 Dave & Buster's Menu 4.4 Lee's Sandwiches Menu 4.9 Saito Japanese Steakhouse & Sushi Bar Menu 4.9 Back Yard Burgers Menu 4.7