Designed by
Title
Itsu Food Outlet in London #110138790
Description
LONDON, UK - FEBRUARY 16TH 2018: The sign above the entrance to Itsu in central London, on 16th February 2018. Itsu is a British chain of Asian-inspired fast food shops and restaurants.
This image is editorial