11 Jamestown Rd, London NW1 7BW
A casual dining establishment offering a diverse array of Asian cuisine, set in a Japanese-inspired atmosphere featuring spacious communal benches that foster a sense of community and shared experience.