- www.straffordfarms.com
- 1
- 1
Strafford Farms is the home of three great family-owned restaurants - Strafford Farms Restaurant, The Loft, and The Back 40 Grille and Ice Cream. Open daily for breakfast, lunch and dinner. Located in Dover, NH... You can also pick up a family style..
Relevance: 7.576706