News

After Yelp released a list of the top restaurants in New England last week, one Amherst restaurant owner said he had new customers from across the region coming for a taste.