One of three Supreme stores in Tokyo, located in the district of Shibuya-ku. Definitely worth a visit the next time you find yourself in Tokyo.

Monday – Sunday: 11am – 8pm