Return to Listing


101 Deli

Located at 101 North Main St in Due West, this welcoming restaurant features Italian and Greek classics, from pizza to pasta.

101 N. Main St.
Due West, SC 29639

864-379-2220

  • Restaurants

Powered By CC-Assist.NET