Wendy's 9765

Wendy's #9765 is a Wendy's restaurant located at 2000 Northwest 107th Avenue in Miami, Florida.