Too small to Fail Acclaimed restaurants Clover & the Bee and Olive + Oak in Webster Groves sits closed, after owners shut down operations March 24, 2020