Welcome to Kiku 17 Half Moon St, a gem nestled in the heart of London, where authentic Japanese cuisine meets unparalleled service. Located at 17 Half Moon St, this restaurant transports diners to Japan with its exquisite offerings of sushi and sashimi. Renowned for its attention to detail, Kiku is a haven for those seeking true culinary artistry.
Whether you're a local or just passing through, Kiku 17 promises an exquisite culinary journey worthy of your taste buds.