Address
1-54-1, Tobitakyu, Chofu-shi, Tokyo 182-0036 Japan
Access
5-minute walk from Tobitakyu Station on Keio Line