lexington, sc
821 E Main St Lexington, SC, 29072
(803) 957-3120
thedelilexington@gmail.com
The World's best Deli Sandwiches and Subs, located in Lexington, SC on East Main Street.
821-F East Main St, Lexington, SC 29072
We have a table waiting for you!