Lotus Flower Chinese Restaurant

Flag as Inappropriate

Lotus Flower Chinese Restaurant is located in a shopping center off Cochituate Road, behind Papa Gino's and across from Bugaboo Creek. It can be accessed from Route 9 via Caldor Road. Once inside, you'll find a tranquil interior with muted wall colors and dark wood finishes. Traditional Chinese fare is served. Most patrons come for the lunch and dinner buffets, offered daily from 11:30am to 2:30pm and 6pm to 8:30pm. Lunch specials are also available.
341 Cochituate Rd, Framingham, MA 01701
(508) 872-6005
  • Hours: On-season hours: Thurs - Sat, 10am - 4pm;
    Winter hours (December 15 - March 10): by appointment
  • Hours: Sun - Thu, 11:30am - 9:45pm; Fri - Sat, 11:30am - 10:45pm
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »