China Star

369 Broadway St,
Lowell, MA 01854

Order Now

About China Star

China Star Restaurant serves Chinese favorites to the Lowell, MA area. It prides itself on offering the best food and delivery service.

A full menu is available online for delivery and online orders.