The Last Howard Johnson Restaurant In America Is Officially Closed June 2, 2022 The last Howard Johnson’s Restaurant in America has closed. The location in Lake George, New York was for a number ...
Recent Comments