Subway 32102

Subway #32102-0 is a Subway restaurant located at, 2501-1 West Busch Boulevard , Tampa, Florida.