Pili's

338 Caledonian Road, London (Islington), England