China Star Restaurant Lowell MA
Add Website
Close
China Star Restaurant
Be first to review 369 Broadway St,Lowell MA 01854 Phone Number: (978) 454-7578
China Star Restaurant Store Hours
Hours may fluctuate
Post a review
China Star Restaurant Nearby
Locations Closest to You miles-
China Star Restaurant - Salem 80 North Main Street10.65
-
China Star Restaurant - Salem 80 N Main St12.65
-
China Star Restaurant - Amesbury 107 Main Street24.07