Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
China Star ($)
369 Broadway St
Lowell, MA 01854 (Map)
(978) 454-7578 (Phone)

China Star Menus: | Web Menu | JPG Menu

Open Menu in a New Window