We found 2 Japanese takeaway restaurants

in Poplar, E14

JAPANESE takeaway Southwark SE1 Japanese Yama Sushi logo

Japanese Yama Sushi

JAPANESE RESTAURANT
Trinity Street, Southwark, London SE1 1DB

(238)

JAPANESE takeaway Shadwell E1 Sushi and Sashimi Restaurant logo

Sushi and Sashimi Restaurant

JAPANESE RESTAURANT
Whitechapel Road, Shadwell, London E1 1DE

(173)

    Min: £15

    Delivery: 45 min