Wendy's 1911

Wendy's #1911 is a Wendy's restaurant located at 930 Northwest 62nd Street in Fort Lauderdale, Florida.