A heartwarming documentary exploring Torrington, CT, the small town with the most pizza places per capita in the United States. Pizzatown brings you an authentic look into what it means to be a citizen of Torrington and just how amazing of a place this is. The film demonstrates how something as simple as sauce, cheese and bread could be a driving factor of a city as well as bringing generations together.
—Andrew Devlin