Ottolenghi, Islington

9778064081 5e05525269