Yogibo Store is located in Utsunomiya, Japan on 4 Chome-2-3 Inter Park. Yogibo Store is rated 3 out of 5 in the category sofa store in Japan.
Address
4 Chome-2-3 Inter Park
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance