Restaurant - Japanese in London
18-20 Regent Street
London
Greater London
SW1Y 4PH
...to have an ITSU in the area. As a takeaway version of the other itsu restaurants it's perfectly suited for a quick lunch. The quality of food continues to be streets above the competition. Nearby Wasabi is likely to falter in the face of a much stronger rival!
A Roberts - 17/08/2010 | report this review
All fields are required. Your review will appear immediately.