Designed by
Title
Omoide Yokocho is a landmark alleyway featuring a selection of food stalls for simple fare & alcoholic drinks #324160382
Description
Tokyo, Japan - Jun 15, 2024: Patrons feast on Japanese cuisine at Omoide Yokocho, a popular alleyway featuring food stalls located in Shinjuku City and a popular tourist attraction
This image is editorial