02 Centre, 255 Finchley Rd, London NW3 6LU
This casual restaurant offers a selection of Asian dishes within a Japanese-inspired ambiance, featuring long communal benches that foster a welcoming and social dining experience.
Rating: 4.1