Address: 341 Cochituate Rd, Framingham, MA 01701, USA
Phone: (508) 872-6005
State: Massachusetts
City: Framingham
Zip Code: 01701
opening hours
Monday: 11:45 AM – 8:45 PMTuesday: 11:45 AM – 8:45 PM
Wednesday: 11:45 AM – 8:45 PM
Thursday: 11:45 AM – 8:45 PM
Friday: 11:45 AM – 8:45 PM
Saturday: 11:45 AM – 8:45 PM
Sunday: 11:45 AM – 8:45 PM
related searches: lotus flower framingham ma menu, lotus flower framingham website, lotus flower framingham closed, lotus flower framingham lunch buffet, lotus flower restaurant menu, lotus flower framingham dinner menu, lotus flower framingham buffet hours, lotus flower framingham dim sum