Address: 313 N Euclid Ave, St. Louis, MO 63108, USA
J. S. LEE | Mar 24, 2019
Yes for sure!
Marla Canady | Mar 24, 2019
Yes
Mark Zeman | Mar 24, 2019
Yes, if you are concerned about liquor, the majority of the space is away from the bar. In a few more weeks, the outdoor dining will be great for family dining too.