Some of the delicious and cheap street food found at the end of Nakamise Shopping Street near Sensō-ji in Asakusa, Tokyo, Japan. Some of the foods included …

AloJapan.com