Wendy's 8174

Wendy's #8174 is a Wendy's restaurant located at 7560 Northwest 186th Street in Hialeah, Florida.