Ikura Restaurant in London

Write your review of Ikura Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
937 ft
Sushi London
152, Haverstock Hill
London NW3 2AY
0.2 mi
Love Sushi
152 Haverstock Hill
London NW3 2AY
0.3 mi
Feng Sushi
1 Adelaide Road
London NW3 3QE
0.4 mi
My Sushi Club
4a Vicars Road
London NW5 4NL
0.5 mi
Nic Rascle
75 Gloucester Avenue
London NW1 8LD
0.7 mi
Wagamamas
11 Jamestown Road
London NW1 7BW