Yamanokuchi service area is located in Miyakonojo, Japan on 3222 Yamanokuchicho Yamanokuchi. Yamanokuchi service area is rated 3.4 out of 5 in the category toll road rest stop in Japan.
Address
3222 Yamanokuchicho Yamanokuchi
Accessibility
Wheelchair-accessible toilet