Element

1419 Carroll, St Louis, Missouri 63104

element.jpg

Closed

1419 Carroll, St Louis, Missouri 63104
Lunch
Tue–Fri: 11–2 p.m.

Dinner
Tue–Sat: 5–10 p.m.

Lounge
Tue–Sat: 5 p.m.–12:30 a.m.
New American
$$
Best Restaurants 2018
Lafayette Square, South City

Mentions