Wendy's 7866

Wendy's #7866 is a Wendy's restaurant located at 1631 East Sunrise Boulevard in Fort Lauderdale, Florida.