China Star is a asian restaurant The Acre Lowell located in United States.
369 Broadway St Lowell , MA 01854 United States
Reservations | No |
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | No |
Great food, open late , clean , and priced competitively. Get the spare ribs ...you won't be sorry.
Definitely Chinatown quality!
Best choice so far in the area!!
The best Chinese food around. The crispy mayo shrimp is the best
Excellent food, try the crispy mayo shrimp !
Great Chinese food . Will go back
Best food in Lowell. Fresh food and clean venue.
Try the Crab Rangood's and Chicken Wings
Great food!
Try the number 11 combo. Sooo good!
My favorite place to get Pad Thai special! So good and affordable! Best in Lowell. Friendly atmosphere and very casual. - H.
One of the best meals I've had in a while. Amazing flavors, epic portions, great prices. Beef loc lac and sweet and sour hot wings were to die for. Worth coming to Lowell or stopping on your way thru! - James Moreau
Steak & cheese eggrolls, chicken curry soup and jasmine green tea - perfect. - Abdullah AlRadaan