1. Hudson Super Buffet
167 Broad St, Hudson, MA 01749
Coordinate: 42.38144,-71.56537
Phone: (978) 568-9889
2. China Garden
439 Main St Ste 5, Hudson, MA 01749
Coordinate: 42.39365,-71.54456
Phone: (978) 562-7464
3. Peking Garden Restaurant
159 Main St, Hudson, MA 01749
Coordinate: 42.39113,-71.56495
Phone: (978) 568-8545
4. China Xing
12 Broad St, Hudson, MA 01749
Coordinate: 42.39096,-71.56406
Phone: (978) 567-7997