China Star Restaurant

Dim Sum, Lounge, & Bar

Open 7 days a week

Daily from AM to AM

Dim Sum Hours

Daily from AM to PM

Tel: (978) 856-7780

Fax: (978) 856-7750

Address

1733 Middlesex Street
Lowell, MA 01851