The Barn Food & Spirits


The Barn is a local restaurant located inside of the New England Sports Village. The Barn serves American food with a twist, something everyone in the family will love!