There are little treats hidden all over Tokyo. Takadanobaba has a few reasons to visit. It's home to several expats and has a decent selection of restaurants to accommodate their interests. I'm told there's an ice skating rink, and it's convenient to Shinjuku and Ikebukuro. Actually, the Yamanote Line stops here, so it's convenient to pretty much anywhere in Tokyo, and it's served by other lines to get you elsewhere in the city and suburbs quickly and conveniently.
Waseda University and Gakushiun University are in or near Takadanobaba, so there is a lot of cheap shopping, including 100 yen shops and cheap izakaya. And one of my favorite shops (for my other hobby, collecting baseball cards) is only a few minutes from the station.