2100 Gravois Ave
St Louis, MO 63104
St Louis, MO 63104
Open HoursSu-Th 10am-10pm, F-Sa 10am-11pm
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
