Libby’s Bistro and SAALT Pub

Chef Liz Jackson & her husband Steve are the founders of Libby’s Bistro & SAaLT PUB on Main Street in Gorham, New Hampshire. Tucked in the Northern White Mountains, this restaurant’s owners are creators of a seasonal, locally sourced, funky fine dining, worldly menu since 1997.