Wendy's 1700

Wendy's #1700 is a Wendy's restaurant located at 19650 Northwest 2nd Avenue in Miami, Florida.