Avenue

12 N. Meramec, St Louis, Missouri 63105

Avenue.jpg

Photo by Kevin A. Roberts

12 N. Meramec, St Louis, Missouri 63105
Mon–Fri: 7 a.m.–10 p.m. 
Sat: 9 a.m.–10 p.m. 
Sun: 9 a.m.–9 p.m. 
(Avenue's bar remains open as late as 1:30 a.m. Monday–Saturday.)
$$$
101 Best Restaurants 2016, Best New Restaurants 2015
Clayton

Mentions