Tokyo Sushi
Sushi
Restaurant Closed
Tokyo Sushi

Tokyo Sushi

333 Caledonian Road, London

N1 1DW

Sushi

Restaurant Closed

Collection Available

Min order: £1.00

Last order time: 22:40

MenuInfo