The Deli
- Address: 1616 Taylor St., Columbia, SC 29201
- Phone: (803) 748-9344
- Hours: Monday - Friday 8 am - 5 pm
Booking Dates & Rate
and
With fresh natural ingredients and extensive made-to-order preparation, The Deli offers an eclectic mix of Italian, Greek and American menu items.
Pricing
- Price Range Maximum: $ - Less than $100