Volunteers serve free dinner to homeless people at Robin Hood restaurant in Madrid. Pablo Blazquez Dominguez/Getty Images

On a frigid winter night, a man wearing two coats shuffles into a brightly lit brick restaurant in downtown Madrid. Staff greet him warmly; he’s been here many times. The maître d’ stamps his ID card, and the hungry man selects a table with a red tablecloth, under a big brass chandelier.

The man, Luis Gallardo, is homeless — and so are all the diners, every night, at the city’s Robin Hood restaurant. Its mission is to charge the rich and feed the poor. Paying customers at breakfast and lunch foot the bill for the restaurant to serve dinner to homeless people, free of charge. Read more here