Japanese in London - Islington 206 Upper Street, Islington, London, N1 1RQ Tags: cuisine: japanese, private parties: call for details
Japanese in London - Islington 150A Seven Sisters Road, Islington, London, N7 7PL Tags: cuisine: japanese, price for 2 (exc. drinks): £30, takeaway