Little Barn is a rustic-chic, cozy and casual new American restaurant featuring an indoor fireplace and a large outdoor patio. The atmosphere is homey and inviting, complete with farmhouse decor and rustic wood accents.
This service added by the CT Trail Finder team.
Success! A new password has been emailed to you.