Skip to main content

New England Fish & Chips Chinese Food

restaurant · chinese restaurant · Alhambra, CA

Address
1705 W Main St, Alhambra, CA 91801
Phone
(626) 576-2082
Website
nefishandchips.wix.com/fishandchips
Where
34.0921, -118.1424

Search Hominin for New England Fish & Chips Chinese Food

Other restaurants nearby

More in Alhambra

New England Fish & Chips Chinese Food — restaurant in Alhambra, CA | Hominin