Designed by
Title
Interior of Itsu Health and Happiness restaurant in London, UK. The restaurant chain inspired by Asian fast foods has 70 #112336730
Description
London, UK- Mar 13, 2018: Interior of 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