Todorobuchi Park is located in Minoo, Japan on 4 Chome-16 Sakuragaoka. Todorobuchi Park is rated 3.3 out of 5 in the category park in Japan.
Address
4 Chome-16 Sakuragaoka
Amenities
Good for kids
Public toilet
Accessibility
No wheelchair-accessible car park