Readers want to know: Is a restaurant moving into Leawood’s old Dean & DeLuca spot?

Readers have been asking a lot about Leawood lately. The question:

Just wondering what is going up on the former Dean & DeLuca site in Leawood?

There’s a lot happening along 119th Street. Shake Shack just opened in Leawood’s Town Center Plaza.

Now a prominent corner of the center is being redeveloped, more than a year after Dean & DeLuca closed on the site.

Many readers hoped for a restaurant, even the long-awaited return of Country Club Plaza favorite Houston’s. Instead, Chase bank plans to open a branch in the spot, at 4700 W. 119th St., this fall.

Read Next

Chase also will open a branch on the Missouri side at 7701 State Line Road in 2020. It is on the site of the former State Line Eye Care Center. State Line Eye Care Center relocated to Brookside and changed its name to Brookside Eye Care Center.

Related stories from Kansas City Star

Joyce Smith has covered restaurant and retail news for The Star since 1989 under the brand Cityscape. She appreciates news tips.