Designed by
Title
Itsu Health and Happiness restaurant #194150967
Description
LONDON, UK - APRIL 23, 2016: Itsu Health and Happiness restaurant in London, UK. The restaurant chain inspired by Asian fast foods has 70 locations in the UK
This image is editorial