Madrid restaurant serves over 100 people every night
This restaurant in Madrid serves over 100 homeless people each night. There are plans to open four more of the restaurants.
This restaurant in Madrid serves over 100 homeless people each night. There are plans to open four more of the restaurants.