Address:
1705 W Main Street
Alhambra, CA 91801
Phone:
(626) 576-2082
See Also: Alhambra, CA LA Chinese Restaurants
This is a business listing for New England Fish & Chips (1705 W Main Street, Alhambra, CA 91801) from the LA Chinese Restaurants directory, under Alhambra, CA LA Chinese Restaurants, provided by la4chinese.com.
Where is New England Fish & Chips located?
New England Fish & Chips is located at: 1705 W Main Street, Alhambra, CA 91801.
What is New England Fish & Chips's phone number?
New England Fish & Chips's phone number is: (626) 576-2082.
You can find more similar services in Alhambra, CA LA Chinese Restaurants from our LA Chinese Restaurants Directory.
Here are some other listings in the Alhambra, CA LA Chinese Restaurants Directory: New Noodle King, Panda Express, Pho 79, Pho Super Bowl, Phoenix Inn Chinese Cuisine.