Itsu Restaurant

aisha | Reviews
31 May 2012


Itsu in London is a group of nice, pleasantly designed Japanese restaurants with decent prices. The restaurant chain serves dishes such as sushi and tofu, made in a variety of ways. The food is good with a nice flavor that isn’t overpowering.

Tags: ,

Comments are closed.