The Clover and the Bee

100 W. Lockwood, St Louis, Missouri 63119

20171130_TheCloverAndTheBee_0360.jpg

Photography by Kevin A. Roberts

100 W. Lockwood, St Louis, Missouri 63119
Breakfast & lunch served daily from 7 a.m.–2 p.m. (Cafe open until 4 p.m.)
Dinner served Wednesday–Sunday from 4–9 p.m.
American
$
Best Restaurants 2018
Webster Groves

Mentions