Ikoi Japanese Cafe

102 Caledonian Road London N1 9DN