Restaurants in St. Louis, MO
Restaurants • American Restaurants • Cajun/Creole Restaurants
1401 Saint Louis Ave,
St. Louis ,
MO
63106
UNITED STATES
Based on 1 reviews
Just Ok..
My husband and I ate here a few weeks ago for the first time. They came highly recommended so since we were down town, we thought we would try it. First was the waitress that was barely audible and mumbled so you could not understand...Worldwide > United States > St. Louis, MO > American Restaurants