Get directions to: Applegate's Deli & Market, Saint Louis, MO
Restaurant address: 1912 South Brentwood Boulevard Saint Louis, MO 63144, USA
Restaurant: Applegate's Deli & Market