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 person who sells food and small household goods
A market or a grocery store.
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.
The person is a grocer (a seller of food and small household goods).
Food-lover?
big person food
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.
Someone who serves food is called a "waiter" or a "waitress" and sometimes called "staff".
is the food that a farmer sells