The new Town Cabin Deli & Pub, is now open and part of the Candia First Stoppe Country Store complex, located in scenic Candia, NH, 1/4 mile off NH Route 101, Exit 3, and is sure to please with a diverse and extensive Pub Menu which we believe is hard to match anywhere in New England. Be sure to check out our selection of some of the best craft beer in New England.The Full Town Cabin menu is also available for Takeout! We also feature a fully fledged meat market.
MoreLess
