Cheap Japanese restaurants in London

1 restaurants
With a price of <20£

Imagen Sen Nin Japanese Teppanyaki & Sushi Restaurant

Sen Nin Japanese Teppanyaki & Sushi Restaurant / Japanese

206 Upper Street Islington
€€€€