Tewksbury House of Pizza
Drag box to select area
100% Were impressed
Tewksbury House of Pizza has been a family owned business since 1988, dishing up pizza, subs, salad, dinners and side orders at 2254 Main St. In addition to its signature food choices, the restaurant offers specialty subs and appetizers. Gift cards are also available.
2254 Main St, Tewksbury, MA 01876
- Hours: Mon - Sat, 11am - 9pm; Sun, closed