McDonald's 11599

McDonald's #11599, is a McDonald's restaurant located at 5650 Northwest 7th Street, Miami, Florida. The location includes a drive-through.