Israeli foodSafta Cooks: Tel Aviv to East DulwichChef, Orr Barry, has been sharing Israeli hospitality in a corner of South East London4 min read