Itsu in London

Write your review of Itsu
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
166 ft
Japanese Canteen
162 Tottenham Court Road
London W1T 7NW
580 ft
Wasabi
127, Tottenham Court Rd
London W1T 5AU
794 ft
Tsunami
93 Charlotte Street
London W1T 4PY
924 ft
Mushu
53, Warren St
London W1T 5NL
0.2 mi
Samurai Sushi
1 Goodge Street
London W1T 2PE
0.2 mi
Yoisho Restaurant
33, Goodge St
London W1T 2PJ