Sushi Craft is an upscale sushi restaurant at Camden Town, London, We pride ourselves on delivering authentic Japanese flavours with a modern twist, using only the freshest ingredients. Our atmosphere is welcoming, and our team is passionate about providing exceptional…