The Town Company, located inside Hotel Kansas City downtown, is a seasonal concept inspired by the warmth and rusticity of the Midwest, formed by executive chef Johnny Leach and pastry chef Helen Jo ...