A restaurant in Plymouth, NH.
83 Main Street, Plymouth, NH 03264
Plymouth, NH
Photo: Selina / CC BY 2.0