You are reading a single comment by @Pistanator and its replies. Click here to read the full conversation.
  • 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

About

Avatar for Pistanator @Pistanator started