Lee's Country Store is a grocery store offering a combination of delicatessen items and convenience store staples.