Subway is located in Chiba, Japan on 3 Chome-13-1 Takasu, Mihama Ward. Subway is rated 2.8 out of 5 in the category hoagie restaurant in Japan.
Address
3 Chome-13-1 Takasu, Mihama Ward
Service options
TakeawayDine-in
Offerings
CoffeeVegetarian options