Category: | Meal delivery, Restaurant, |
---|---|
Address: | 179 W Central St #107, Natick, MA 01760, USA |
Zip code: | 01760 |
Three lucky star was better food and prices. I was disappointed and probably won't be back
Good food at a good price. Weve been going to Mr.Chens for about two years now....Wish they gave more duck sauce with my takeout order.
I had beef and broccoli for lunch and the people are nice