Wendy's 1721

Wendy's #1721 is a Wendy's restaurant located at 12485 Northwest 7th Avenue in Miami, Florida.