Rokurinsha, Tokyo Station

Heard about this place from a TV show and thought it was over-hyped because it's on TV. It's downstairs (B1) in Tokyo Station, in the Ramen Street area. If you go off-peak hours, the line can be pretty short!   Hype? Well... This was THE BEST ramen I've ever had in my life. By far. Really! … Continue reading Rokurinsha, Tokyo Station