Ottolenghi, Islington

9778273184 3ee0515c40