Subway 32102

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