Posts Tagged ‘Itsu’

Itsu Restaurant

Itsu Restaurant

By aisha | Reviews

Itsu 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