Share Pinterest Facebook Twitter LinkedIn Tokyo Station is a labyrinth of stores selling everything from foodie delights to quirky souvenirs. There are some must-try goodies, from chocolates and marshmallows to cookies and caramel bananas! #VisitJapanAU #JapanRevealed 📷: @haruto67 #visitjapanJapanRevealedVisit JapanVisitJapanAU AloJapan.com
AloJapan.com