No, soup kitchens don't really exist in Thailand. They're called temples there. Anyone and everyone is allowed to live at the temple for free, and eat for free if they ever need it.