Extra Brut

Closed Permanently

16 S. Bemiston, St Louis, Missouri 63105

16 S. Bemiston, St Louis, Missouri 63105
Fri - Sat: 5 p.m. - 12 a.m. (and during the week by appointment or for private dining)
Moderate

Tags

Mentions