Home > Chinese Restaurants > Lowell, MA Chinese Restaurants
Address:
61 Mammoth Road
Lowell, MA 01854
Phone:
(978) 441-0809
See Also: Lowell, MA Chinese Restaurants
This is a business listing for Chen's Kitchen (61 Mammoth Road, Lowell, MA 01854) from the Chinese Restaurants directory, under Lowell, MA Chinese Restaurants, provided by yeschinese.com.
Where is Chen's Kitchen located?
Chen's Kitchen is located at: 61 Mammoth Road, Lowell, MA 01854.
What is Chen's Kitchen's phone number?
Chen's Kitchen's phone number is: (978) 441-0809.
You can find more similar services in Lowell, MA Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Lowell, MA Chinese Restaurants Directory: Wah Sang Restaurant, Grace Garden Restaurant, China Star, New Paradise, Mandarin Asian Bistro.