Wendy's 11614

Wendy's #11614 is a Wendy's restaurant located at 2071 Griffin Road in Fort Lauderdale, Florida.