New Bedford’s Chuck’s China Inn Was A North End LandmarkNew Bedford’s Chuck’s China Inn Was A North End LandmarkChuck's China Inn was a beloved restaurant on Acushnet Avenue in New Bedford for many years. Barry RichardBarry Richard