Restaurants in West Newbury, MA Back to Cities In MassachusettsCuisine TypesView AllPizza Nick’s Place33 Main St$West Newbury Pizza Co282 Main St$