They are called Vendors or Barkers by some people.
A person who provides specialist food items may be called a 'purveyor' of those items. So someone who sells tea is a purveyor of tea.
A food seller!
A market or a grocery store.
A person who sells food and small household goods
A person who sells products in a market is typically called a "vendor" or "merchant." Vendors can operate in various settings, such as farmers' markets, street markets, or retail shops. They may sell a range of products, including food, crafts, clothing, and more. In a broader context, they can also be referred to as "retailers."
The person is a grocer (a seller of food and small household goods).
Well, darling, a person who sells tea is called a "tea seller" or a "tea vendor." It's not rocket science, honey. Just think of them as the magical beings who provide you with that delicious liquid gold to get you through the day.
Food-lover?
A shop that sells wine could be an off license
Any shop that sells what is called fast-food. The reason they are unhealthy is that they usually cater to peoples' cravings and not nutritional needs.
big person food
is the food that a farmer sells