Wendy's 8170

Wendy's #8170 is a Wendy's restaurant located at 4780 Northwest 183rd Street in Miami Gardens, Florida.