Greenwood SC Deli 1. 320 Stanley Ave, Greenwood, SC 29649 | Which Wich Superior Sandwiches (864) 388-8382