During the Ebisu Festival at Osaka Tenmangu Shrine in Kita Ward, Osaka City, the streets leading to the shrine are lined with numerous food stalls.
You must be logged in to use lightbox functionality
Please Log In or Register