1. Taka 602 Constitution Ave, Littleton, MA 01460 Coordinate: 42.55224,-71.47644 Phone: (978) 339-5496
2. Yangtze River Restaurant 584 King St, Littleton, MA 01460 Coordinate: 42.54994,-71.46718 Phone: (978) 486-0500