Skip to content
New HampshireTravel Guides
Strafford House of Pizza
← Dining & Taverns

Strafford House of Pizza

A local pizza shop in Dover.

116 Central Avenue, Dover, NH 03820

Dover, NH

Photo: Tichnor Brothers, Publisher / Public domain