Experimental

All Posts
Sorted by most recent
Vicia review image

STL Review

Vicia

Vicia is an airy, upscale restaurant in Central West End that serves vegetable-focused food, and has a tasting menu option.