A trio of restaurants to try, loved by locals in Stoke Newington