Boomtown Kitchen

Boomtown Kitchen, which aims to open June 15, will be the latest restaurant concept to open in the iconic Southside Inn location on Main Street in downtown New Albany.