Lotus Flower Chinese Restaurant, FRAMINGHAM, Massachusetts (MA)

Looking for some food? Lotus Flower Chinese Restaurant might give the sort of dishes you are looking for.
Comfortably stationed at 341 Cochituate Road () in FRAMINGHAM, Massachusetts (MA) (1701), Lotus Flower Chinese Restaurant can be called at 5088726005. Make sure you contact them before you go to select your spot in the restaurant.
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