Get directions to: Deli, Salisbury, MD Restaurant address: 111 W Main St Salisbury, MD 21801, USA Driving Walking Bicycling Restaurant: Deli