Subway 25011

Subway #25011-0 is a Subway restaurant located at 12235 West Linebaugh Avenue, Tampa, Florida.