A Strafford restaurant run by Tyler and Sara, a couple who came from San Diego.
6 Drake Hill Road, Strafford, NH 03884
Strafford, NH
Photo: Ken Gallager / CC BY-SA 4.0