Itsuka in London

Write your review of Itsuka
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
149 ft
Sen Nin Japanese Teppanyaki and Sushi Restaurant
206, Upper Street
London N1 1RQ
201 ft
Ah-So
206 Upper Street
London N1 1RQ
0.4 mi
Oriental Gourmet
123A Holloway Road
London N7 8LT
0.4 mi
Akari Japanese Kitchen and Bar
196, Essex Rd
London N1 8LZ
0.5 mi
Tenshi
61 Upper Street
London N1 0NY
0.6 mi
YO! Sushi
The Shopping Centre Parkfield Street
London N1 0PS