1. Joy Luck Club 57 Hollis St, Framingham, MA 01702 Coordinate: 42.27548,-71.41728 Phone: (508) 872-3338
2. Three Gorges 45 Nicholas Rd, Framingham, MA 01701 Coordinate: 42.3275,-71.40239 Phone: (508) 788-0753