Ichiran – Tokyo, Japan

Our first ramen experience in Japan was at Ichiran in Tokyo. We went to their Shinjuku branch as it was the closest to our hotel. I call it an ‘experience’ as it couldn’t have been further away to any restaurant experiences you may have in the western world. In the centre of the vibrant Shinjuku […]

Read More