We visit the #1 (or #2) ramen restaurant in Tokyo – Menya Itto in Katsushika City

Originally featured on dennisamith.com: When it comes to “Ramen Heads” (hardcore ramen fans), ramendb.com is the bible for all things ramen. And while so much attention is received by Tomita Ramen in Matsudo, Chiba (and a film titled “Ramen Heads” featured the restaurant and has Read More …