About this site
Today in history
'Send me a note' will be back soon
National Azabu (2013-01-02)
As far as I know, there are two international supermarkets in Tokyo. First one is
, 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 top