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 ...
Some results have been hidden because they may be inaccessible to you