Vicia

4260 Forest Park, St Louis, Missouri 63108

20170822_Vicia_0275.jpg

Photo by Kevin A. Roberts

4260 Forest Park, St Louis, Missouri 63108
Dinner, Tue - Thu: 5:30–9:30 p.m.; Fri - Sat: 5:30 - 10:00 p.m.; Midday Happy Hour, Tue - Sat:  3:00 p.m. - 5:30 p.m.
American
$$$
Best Restaurants 2018
Central West End
Expensive

Mentions