KIKUCHI

Location

Fitzrovia

Get directions | 14 Hanway Street London, W1T 1UD

Hours

Hours | Mon-Sat 18:00-23:00

About

Contact

info@kikuchisushi.com

Menu

Menu Link