The Littleton Freehouse Taproom & Eatery in Littleton, NH is a local establishment that embraces the tradition of a freehouse, offering a wide range of craft beers, wines, and spirits from local nano and micro-breweries in New England.
With a focus on fresh and flavorful food made with locally-sourced ingredients, the Littleton Freehouse provides a unique dining experience in the heart of historic downtown Littleton, known for its classic Main Street charm and picturesque location along the Ammonoosuc River.
Generated from the website