Komoro Soba – Ubiquitous, Cheap and it’s Soba
Komoro Soba is one of those places that after you've been there once, you suddenly notice that they have stores absolutely everywhere you look. 81 of their 84 stores are within the 23 wards of Tokyo with 50 of those located in Chuo and Chiyoda …