Tewksbury House of Pizza is a family owned Pizza and Sub shop. Opened in the spring of 1988 and have been serving Tewksbury Great Food for 25years.
Be the first to add a review to the Tewksbury House Of Pizza.
Tewksbury House Of Pizza
- Mon - Sat: 11:00 am - 9:00 pm
Is there a problem with this listing? Let us know.