Subway 33836

Subway #33836-0 is a Subway restaurant located at, 8099 South Dixie Highway , Miami, Florida.