Charlie Chicken

7365 W Florissant Ave, St. Louis
(314) 385-5555