Applebee's Grill + Bar

11077 New Halls Ferry Road, Florissant
(314) 838-6606