Get directions to: Applebee's Neighborhood Grill & Bar - Des Peres, Saint Louis, MO
Restaurant address: 13560 North Barrett Parkway Drive Saint Louis, MO 63131, USA
Restaurant: Applebee's Neighborhood Grill & Bar - Des Peres