Restaurants in St. Louis, MO
Restaurants • American Restaurants
33 N Sarah St,
St. Louis ,
MO
63108
UNITED STATES
Based on 2 reviews
One of my Favorite Places
Love this place. Lots of different options. Sometimes I go and sit at the bar and just order appetizers.Disrespectful Management; Does not honor reservations!
Terrene cancelled a reservation I made 2 weeks in advance, and it was even for Valentine's Day. When I called to inquire I was told it was because I did not have a credit card on the reservation. No one asked me for one when I made it! ...Worldwide > United States > St. Louis, MO > American Restaurants