Vicia
Vegetable-forward restaurant in the Cortex district
My rating
Vicia is an American restaurant in Central West End, St. Louis. It's located at 4260 Forest Park Ave. You can check out their website at takeroothospitality.com/vicia.
I haven't made it to Vicia yet, but it's on my list to try.