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.www.national-azabu.com
Back to top