National Azabu (2013-01-02)

As far as I know, there are two international supermarkets in Tokyo.  First one is Nissin, the other is National in Azabu which also has a branch in Denenchoubu.  Check it out if you are after imported groceries and western style cut of meat.

Back to toparrow up image    Copyright