Remembering Chuck's China Inn, a New Bedford LandmarkRemembering Chuck's China Inn, a New Bedford LandmarkChuck's China Inn was a beloved restaurant on Acushnet Avenue in New Bedford for many years. Barry RichardBarry Richard