The Hammersmith branch of the small chain of Japanese restaurants, with sister venues in Soho, Notting Hill, Holborn and Golders Green. There are six over in Tokyo, too.
Time Out says
Details
- Address
- 169 King Street
- Hammersmith
- London
- W6 9JT
Discover Time Out original video