Talk of The Town is, well, hoping to become the talk of the town in Leawood . The Kansas City Business Journal reports that the Overland Park bar and grill will be opening a second location this fall in the former Ted's Montana Grill space at 135th Street and Nall in Leawood.