58-62 Heath St, London NW3 1EN
The restaurant offers a relaxed dining experience featuring Asian cuisine within a Japanese-inspired ambiance, complete with spacious communal seating.
Rating: 4.4