THE ROOTS Surf Shop is located in Sambu District, Japan on 6902-12 Katakai, Kujukuri,. THE ROOTS Surf Shop is rated 4.6 out of 5 in the category surf shop in Japan.
Address
6902-12 Katakai, Kujukuri,
Service options
In-store shopping
Amenities
Gender-neutral toilets