Kikuchi Restaurant in London

Write your review of Kikuchi Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
337 ft
Hakuba
111a, Great Russell St
London WC1B 3NQ
372 ft
Soba
11-13 Soho Street
London W1D 3DJ
580 ft
Hakuba
112 Great Russell Street
London WC1B 3NA
604 ft
Sushi Bar
19 Percy Street
London W1T 1DY
611 ft
Kobe Jones
Ground floor, St. Giles Hotel, 112, Great Russell St
London WC1B 3AS
621 ft
YO Sushi at my Hotel
11, Bayley St
London WC1B 3HB