Savor the taste of freshly made, mouthwatering pizzas at Hot House Pizza in Northwood! From classic favorites to gourmet specialties, our menu offers something for everyone. Dine in, take out, or order delivery for a slice of heaven today. Open daily with fast and friendly service!