New Bedford Restaurants Food Network Says Are ‘Top Places to Eat’New Bedford Restaurants Food Network Says Are ‘Top Places to Eat’If you look up New Bedford on the Food Network website, three restaurants pop up with favorable reviews. GazelleGazelle