Last Howard Johnson’s restaurant in US closes

Howard Johnson's restaurant used to be the largest restaurant chain in the country but the last chain, located in Lake George, New York, has closed.

June 2, 2022

Top Stories

ABC News Live Presents

A variety of news and talk shows featuring our flagship programming.