Yatai Sando Logo
Yatai are small mobile food stalls in Japan that usually sell ramen or other food. The name literally means "standing shop". The stalls are set up in the afternoon on pedestrian sidewalks and removed late at night or early in the morning.
More by sin9lefighter View profile
Like