2 Chome Takabata, Nakagawa Ward, Nagoya, Aichi 454-0911, Japan
Takabata Station is a Subway station located at 2 Chome Takabata, Nakagawa Ward, Nagoya, Aichi 454-0911, Japan. It has received 69 reviews with an average rating of 3.5 stars.
The address of Takabata Station: 2 Chome Takabata, Nakagawa Ward, Nagoya, Aichi 454-0911, Japan
Takabata Station has 3.5 stars from 69 reviews
Subway station