Restaurant
Itsu
27 locals recommend,
Permanently closed
Tips from locals
Itsu has the best sushi in london and they serve it freshly and ready to go. The best part is that 30 minutes before closing the still fresh and tasty sushi is offered 1/2 price for all dishes. Making it extremely affordable and extremely delicious.
It is Itsu Restaurant in Chelsea. Also, there are about 50 low-fat salad, sushi and noodle health-food shops across London.
Unique things to do nearby
Locals also recommend
Location
118 Draycott Ave
London, England