Wendy's 1713

Wendy's #1713 is a Wendy's restaurant located at 7801 Biscayne Boulevard in Miami, Florida.