National Den-en: Denenchofu
National Den-en
3721-4161
Denenchofu / Retail
Tamagawa-Denenchofu 2-6-21. Open 10am-11pm daily.
Sun: Open Sundays

This sister of the temporarily shuttered international supermarket National Azabu offers a similarly diverse selection of imported foods and wines. Despite their suburban location (midway between Denenchofu and Jiyugaoka stations), they deliver within most of the central-Tokyo area that was served by National Azabu.

Restaurant listing from Tokyo Food Page 2 Star Rating: may appeal to some readers
[Show ] Nearby listings: