Amaya Yokocho is a shopping street between Okachimachi Station and Ueno Station. Located in Taito Ward, Tokyo. ameya-yokochōJapanJapan destinationsJapan tourJapan Traveljapan tripJapan vacationTokyovrAloJapan.com
AloJapan.com