Strafford House of Pizza
116 Central Ave, Dover, NH 03820
No coupons available
We eat their pizza at least once a month for seven or eight years. This place is basically take out or delivery and has no ambiance. But its great for piazza, hot meatball subs, Greek salads & calzones. People there are always cheerful and nice. Easy in and easy out with loads of parking. Reasonable prices.