Itsu

Restaurants , Asian Notting Hill
  • 3 out of 5 stars
(1 user review)
1 Love It
Save it
Venue name: Itsu
Contact:
Address: 100 Notting Hill Gate
London
W11 3QA
Transport: Tube: Notting Hill Gate tube
Do you own this business?
LiveReviews|1
1 person listening
elladacas
tastemaker

Here's my thing with itsu.... Its alright! It's not the best sushi you'll get in London but its definitely not the worst. Their small plates like the rice and salmon or grilled chicken tastes healthy and all but again its alright. I've had tasty dishes there but nothing that made me want to sing a verse from the Phantom Of The Opera.