Embracing the homeless in Istanbul

The Embrace Life restaurant is tucked away on a side street in…