Get directions to: Marla's Deli, Sarcoxie, MO
Restaurant address: 203 North 16th Sarcoxie, MO 64862, USA
Restaurant: Marla's Deli