St. Johnsbury House of Pizza has operated as a family-owned pizzeria since 1979, occupying 287 Portland Street in downtown Saint Johnsbury. The restaurant recently underwent renovation and now offers both a refreshed dining room and an outdoor patio on the front lawn with picnic tables. They serve pizza alongside beer and wine selections, with options for dine-in or takeout. The casual setting welcomes dogs on the patio.