Designed by
Title
People are waiting in line in front of newly opened Mom's Touch restaurant in Shibuya, Tokyo. #316539418
Description
TOKYO, JAPAN - APRIL 19, 2024: People are waiting in line in front of newly opened Mom's Touch restaurant in Shibuya, Tokyo. Mom's Touch is a chicken burger chain based in South Korea.
This image is editorial