2100 Gravois Ave
St Louis, MO 63104
St Louis, MO 63104
+1 314 776 7292
Open HoursSu-Th 10a-10p; F, Sa 10a-11p
OverviewThis is basically a restaurant for chicken lovers, but there are a few other items on the menu. The kitchen makes a great picnic lunch, while the bar has a good selection of...
more