Itsu

3.9
(9 reviews)
53 Parker Street, 3rd Floor, London, WC2B 5PT
+44 20 7430 2696Official website
Cheap Eats
Restaurants
Sushi
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Itsu | London | United Kingdom | TripAligner