1 creator has been here
3 Chome-24-11 Ryogoku, Sumida City, Tokyo 130-0026, Japan
Every restaurant on HypedAbout is here because a food creator went and filmed it. Chanko Edosawa's own site.