Taito Riverside Sports Center, Tennis Courts - Tokyo, 111-0024 (1-chōme-1-10 Imado, Taito City, Tokyo 111-0024)

Tokyo, Japan

Address: 1-chōme-1-10 Imado, Taito City, Tokyo 111-0024

Location: Tokyo, Japan

Phone: 03-3872-3181

Website: https://www.taitogeibun.net/riverside/

Google rating: 3.9 / 5 (719 Google reviews)

Nearby tennis courts