I picked up the Nissin x Shoryu Cup Noodle at the Japan Centre supermarket in London on Leicester Square.  Japan Centre bills themselves as ...

Tokyo Excess