soup-kitchen

n. Place dispensing soup etc. To the poor.