A Lyme restaurant that began on an Orford farm and later operated at the Lyme Inn.
1 Market Street, Lyme, NH 03768
Lyme, NH
Photo: Ascended Dreamer / CC BY-SA 4.0