Kikuchi (Menu)

14 Hanway Street, London
+44 20 7637 7720

Give a rating to Kikuchi

Suggest a dish

How much did you spend at Kikuchi?