Wendy's 8445

Wendy's #8445 is a Wendy's restaurant located at 1856 Northeast Miami Gardens Drive in North Miami Beach, Florida.