Location
The Southern Deli
2171 E Semoran Blvd, Apopka, FL 32703, USA
+1 407-703-2076 Website Open in mapsHours
Sunday Closed
Monday - Wednesday 9:00 AM–3:00 PM
Thursday - Saturday 9:00 AM–8:00 PM
Sunday Closed
Monday - Wednesday 9:00 AM–3:00 PM
Thursday - Saturday 9:00 AM–8:00 PM