Okhotsk Bazaar is located in Abashiri, Japan on 1 Chome-14-19 Omagari. Okhotsk Bazaar is rated 3.4 out of 5 in the category souvenir store in Japan.
Address
1 Chome-14-19 Omagari
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park