A public house inside the Dowds' Country Inn in Lyme, open since July 2016.
9 Main Street, Lyme, NH 03768
Lyme, NH