K K's Delicatessen

109 Grand Blvd, Greenwood
(662) 453-0007