A restaurant in Dorchester, NH.
218 Streeter Woods Road, Dorchester, NH 03266
Dorchester, NH
Photo: John Phelan / CC BY 4.0