The best Sushi/Japanese place in London is Sakura on Hanover Street imo
Ace food and always full of Japanese people. Has all the usuals, live fish in tanks when you walk in, hustle and bustle of chefs on the left preparing...
Even has Japanese TV on the box!
If anyone ever ventures south Tsunami in Clapham is LUSH too - head chef is some matey who used to work with Nobu in the first Park Lane restaurant
The best Sushi/Japanese place in London is Sakura on Hanover Street imo
Ace food and always full of Japanese people. Has all the usuals, live fish in tanks when you walk in, hustle and bustle of chefs on the left preparing...
Even has Japanese TV on the box!
If anyone ever ventures south Tsunami in Clapham is LUSH too - head chef is some matey who used to work with Nobu in the first Park Lane restaurant