Manchester House of Pizza operates from a Depot Street location in Manchester Center, serving pizza six days a week. They offer both eat-in and takeout service, with delivery available within a 5-mile radius. The restaurant is closed Thursdays and maintains extended hours on Friday and Saturday evenings until 10 p.m.