Browsing Tag

Sticks ‘n’ Sushi

  • Restaurants

    Sticks ‘n’ Sushi Covent Garden

    I have been a fan of Sticks ‘n’ Sushi ever since eating in their Wimbledon restaurant back in March 2012, just after they launched in the UK, and then again a few months later.…

    29/01/2014