Subway 33836

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