Get directions to: Main Street Deli, Tupelo, MS
Restaurant address: 1210 W Main St Tupelo, MS 38801, USA
Restaurant: Main Street Deli