Lotus Flower Chinese Restaurant, FRAMINGHAM, Massachusetts (MA)
Conveniently located at 341 Cochituate Road () in FRAMINGHAM, Massachusetts (MA) (1701), Lotus Flower Chinese Restaurant can be called at 5088726005. Please do contact them beforehand to make a reservation.
More restaurants in FRAMINGHAM, Massachusetts (MA)
Lotus Flower Chinese Restaurant contact information and details:
Address: 341 Cochituate Road - , FRAMINGHAM, Massachusetts (MA) 1701
Contact Phone: 5088726005