
Contact us
About company
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.
US 58 new rochester road
Unknown
Unknown
Not verified company