Experience authentic Japanese dining with two distinct options under one roof. Indulge in vibrant izakaya small plates or embark on an refined kaiseki tasting journey. This Camden Town gem offers a culinary escape to Tokyo.
9A Delancey St, London NW1 7NL, United Kingdom, London