Restaurants in St. Louis, MO
Restaurants • American Restaurants
825 Allen Ave,
St. Louis ,
MO
63104
UNITED STATES
Based on 1 reviews
Shanti Open Mic is Favorite!
We're from California and we were passing through on a Tuesday night. Kimmy V is a really sweet host and allowed us to play more songs than almost any other stop! She also shared her pizza with us, which worked out great. She even put...Worldwide > United States > St. Louis, MO > American Restaurants