A store selling a limited variety of food and pharmaceutical items, open long hours for the convenience of customers English: convenience store