The chefs who run The Town Company in the Crossroads are launching a new concept in the former Happy Gillis spot in Columbus ...