Subway 29366

Subway #29366-0 is a Subway restaurant located at Dadeland Station Shopping Center, 8304 South Dixie Highway, Miami, Florida.