Chain establishment selling some awesome Takoyaki for cheap. Located in the animé/gaming district, I was saving my appetite for Ramen Alley but couldn’t resist when I saw the Takoyaki stand! I suppose this is the closest thing to street food you could find in Japan. The food all over JP is served crazy piping…