New in Windham: The Brown Bar and Kitchen

The hamlet of Hensonville welcomes a new eatery.