A grocery store or grocer's shop is a retail shop that primarily sells food, either fresh or preserved.Large grocery stores stock significant amounts of non-food products, such as clothing and items, blurring the line between grocery stores and supermarkets.. In Canada, the United Kingdom, and the United States, supermarkets and convenience shops are sometimes described as grocery ...