Soup kitchen

~noun

Entry: a place where food is offered free or at very low cost to the needy.

 

@ Milton-Kindersley Advanced Dictionary