1. Japan
  2. Tokyo

Tobu Department Store

This was my absolutely favorite place in Ikebukuro - the 2-floor food department at Tobu, which for a while was the world's largest department store. Actually Tobu generates 20% of its annual revenue through its food and dining operations - not difficult to believe if you check out the vast array of items available there...

Read More
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Untitled photo
  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2023 SmugMug, Inc.