1. K K's Delicatessen 109 Grand Blvd, Greenwood, MS 38930 Coordinate: 33.52418,-90.18561 Phone: (662) 453-0007