Applebee's Grill + Bar

9031 Watson Rd, St. Louis
(314) 968-0800