@kenzawak
Some of those places are on my to-do list. If you visit any of them, a few words would be appreciated.
And thanks for the merit!

I'm already back home. I didn't have much time to check those out.
But if I do one day, I'll let you know.

Only thing I can tell you is about the first address you posted, well about the area where it's located. Ryogoku is where Sumos train. You can go watch one of their sessions in the morning (gotta reserve in advance though).
Nice tip about sumo training! I've never seen it live, but I did meet a wrestler once in the metro. His clean baby smell (talcum powder) could be felt from a distance through the crowd. I managed a photo with the baby hulk.
About restaurants - My first tip would have been about this tofu-only place with an impressive menu, outstanding quality and reasonable prices, but I can't recall its name or location. It was 10 years ago, who knows if it's even still there. I'd like to go there again though.
You're vegetarian too ? Vegan even ?
No, but I'm open, and I have a vegan day once in a while just for the heck of it. Serious vegans go against our own biology IMO.
I know it's quite hard to be a veg in Japan, they will slip animal products everywhere without a warning - you probably know their basic dashi broth, used in almost everything they cook, is made with small fish about 50% of the time.
Sorry I had to reply here. It's so unconvenient to discuss travel destinations and other pleasantries with all these people posting OTs about this bit dollar thing, or whatever it's called... why don't they go somewhere else?