Subway 31308

Subway #31308-0 is a Subway restaurant located at University Commercial Center, 1819 East Fowler Avenue, Tampa, Florida.