Subway 29350

Subway #29350-0 is a Subway restaurant located at South Dade Shopping Center, 18541 South Dixie Highway, Miami, Florida.