What is itsu about Itsu? Roll On Lunch What is it about Itsu that is so likeable? All I know is I wish there was one in Hammersmith.