New England Fish & Chips Address: 850 High St, Holyoke, MA 01040 Phone: (413) 532-1589 Payment: Restaurants, Food Products, English Other Businesses: China House Restaurant at 322 Appleton St, Holyoke, MA 01040 Mambo Cafe at 497 High St, Holyoke, MA 01040 Downtown Delight at 285 High St, Holyoke, MA 01040 New England Fish & Chips at 530 High St, Holyoke, MA 01040 McDonald's at 285 Maple St, Holyoke, MA 01040