Address: 920 N Grand Blvd, St. Louis, MO 63106, USA
Yes they do. they have not taken it down yet
Yes
If you talking about Wednesdays specials, It costs$5.99
Is a great chicken joint if you love chicken.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Chicken restaurant
5720 S Lindbergh Blvd, St. Louis, MO 63123, USA
2100 Gravois Ave, St. Louis, MO 63104, USA
805 Kingshighway Blvd, St. Louis, MO 63108, USA
4401 Marshall Ave, St. Louis, MO 63134, USA
8910 Jennings Station Rd, St. Louis, MO 63136, USA
4103 First Missouri Credit Union Dr, St. Louis, MO 63129, USA
10010 Halls Ferry Road, St. Louis, MO 63136, USA
2170 Chambers Rd, St. Louis, MO 63136, USA