21. Lotus Flower Chinese Restaurant
341 Cochituate Rd, Framingham, MA 01701
Coordinate: 42.30188,-71.40162
Phone: (508) 872-6005
22. Lavender Too
855 Worcester Rd, Framingham, MA 01701
Coordinate: 42.30041,-71.43191
Phone: (508) 405-8888
23. Sabrina Wong's Iii Chinese Food
790 Water St, Framingham, MA 01701
Coordinate: 42.32873,-71.43561
Phone: (508) 788-1212
24. Zheng Garden Chinese Restaurant
847 Edgell Rd, Framingham, MA 01701
Coordinate: 42.32719,-71.43527
Phone: (508) 877-8877