Ikebukuro Tobu is Tokyo’s largest depachika with over 200 food stalls. The depachika is spread out over two floors and two buildings, and is worth a careful peruse. The restaurant floors on the upper five floors of the department store offers tempura, tonkatsu, sushi, unagi, and much more. The restaurant floors are packed on weekends,…