American Deli

2316 Decker Blvd Ste A, Columbia
(803) 788-1111