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!