The Deli

  • Address: 1616 Taylor St., Columbia, SC 29201
  • Phone: (803) 748-9344
  • Hours: Monday - Friday 8 am - 5 pm

With fresh natural ingredients and extensive made-to-order preparation, The Deli offers an eclectic mix of Italian, Greek and American menu items.

Overview
Pricing
  • Price Range Maximum: $ - Less than $100
Facility Info
reviews