Designed by
Title
Itsu name logo. Japanese style take away restaurant. #235021228
Description
London UK, November 13th 2021: Itsu name logo. Japanese style take away restaurant. Fast food, Covent Garden branch, London West End.
This image is editorial