ABC MART SHIBUYA
ABC Mart is a chain of shoe stores throughout Japan. This store is in Shibuya.
ABC Mart Shibuya
Shibuya Ward, Tokyo, Tokyo Prefecture.
ABC MART SHIBUYA MAP
ABC Mart Shibuya is indicated by the red marker.
For a larger version of this map see: ABC Mart Shibuya Map
Author: Craig Fryer