26-40 Kensington High St, London W8 4PF
A casual restaurant that offers a diverse array of Asian dishes in a Japanese-inspired ambiance, characterized by spacious communal benches that foster a sense of togetherness.