Lotus Flower Chinese Restaurant
Drag box to select area
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
- 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