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