Subway 57843

Subway #57843-0 is a Subway restaurant located at Miami Gardens Shopping Center, 701 Northwest 183rd Street, Miami, Florida.