What time does the kitchen close
Address: 1000 Spruce St, St. Louis, MO 63102, USA
Gary Willis | Oct 25, 2019
Not sure, however it's a nice place
Bobbie Patrick | Oct 25, 2019
Sorry idk...we had brunch so no idea
Thanks! Your answer is awaiting moderation.