Strafford House of Pizza

116 Central Avenue, Dover, NH 03820

Tel: 603-749-9422

Store Hours:

Monday-Sunday 10.30am-10pm

Feedback

Tell us what you think