A restaurant in Epsom, NH.
1062 Dover Road, Epsom, NH 03234
Epsom, NH
Photo: John Phelan / CC BY-SA 4.0