Tokyo Sushi
Sushi
Open Until - 22:00
Tokyo Sushi

Tokyo Sushi

333 Caledonian Road, London

N1 1DW

Sushi

Open Until - 22:00

Collection Available

Min order: £1.00

Last order time: 21:40

MenuInfo