The Last Howard Johnson Restaurant In America Is Officially Closed
The final Howard Johnson’s Restaurant in America has closed. The location in Lake George, New York used to be for various years the general outpost in what used to be as soon as one of the most country’s largest eating place chains, with a historical past going again to a unmarried location in 1925. That … Read more