The Japanese FactoryWatch Map Japan View on map

Dazzling Watch Shop

CHEZ MOI 1F, 4-10-1 Jingumae, Shibuya-ku, Tokyo

Dazzling Watch Shop is a renowned antique watch boutique located in the Omotesando area of Shibuya. Specializing in vintage watches sourced from London, the shop offers a curated selection of timepieces from esteemed brands such as Zodiac, Omega, and Longines.