Behind the scenes of award-nominated St. Louis restaurant, Vicia

Vicia is up for best new restaurant.
Published: 4:27 PM CDT March 13, 2018
Updated: 4:27 PM CDT March 13, 2018