Road Station Shinshu Tsutakijuku is located in Suwa District, Japan on 1984番地1 Ochiai, Fujimi,. Road Station Shinshu Tsutakijuku is rated 3.7 out of 5 in the category rest stop in Japan.
Address
1984番地1 Ochiai, Fujimi,
Accessibility
Wheelchair-accessible toilet