We don't live in the area anymore so when we visit family in Haverhill we try to visit the Haverhill House of Pizza where we love the steak and cheese subs. The rolls are always fresh. The pizza is very good too! The service is friendly and we're always made to feel welcome. Locally owned and operated.