Wendy's 2588

Wendy's #2588 is a Wendy's restaurant located at 5551 Sheridan Street in Hollywood, Florida.