Subway is located in Chiyoda City, Tokyo, Japan on 東京タイムズタワ 1F, 4 Chome-14-2 Sotokanda. Subway is rated 3.9 out of 5 in the category sandwich shop in Japan.
Address
東京タイムズタワ 1F, 4 Chome-14-2 Sotokanda
Accessibility
Wheelchair-accessible entrance
Offerings
CoffeeVegetarian options