Yamada-Denki TechLand Sapporo Main Shop is located in Sapporo, Japan on 8 Chome-1-2 Kita 1 Jonishi, Chuo Ward,. Yamada-Denki TechLand Sapporo Main Shop is rated 3.5 out of 5 in the category electronics store in Japan.
Address
8 Chome-1-2 Kita 1 Jonishi, Chuo Ward,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible lift