Takaracho Station is a Subway station located at 2 Chome-13-11 Kyobashi, Chuo City, Tokyo 104-0031, Japan. It has received 105 reviews with an average rating of 3.3 stars.
The address of Takaracho Station: 2 Chome-13-11 Kyobashi, Chuo City, Tokyo 104-0031, Japan
Takaracho Station has 3.3 stars from 105 reviews
Subway station
437 reviews
1 Chome-3-17 Nishishinjuku, Shinjuku City, Tokyo 160-0023, Japan