Skip to main content

Strafford Farms Restaurant

Details
58 New Rochester Rd., Dover, NH 03820
Breakfast, Lunch, and Dinner. Open 6am-10pm. New dining room and lounge. Homemade ice cream. Outdoor ice cream and food stand open April through Labor Day.