Wendy's 2568

Wendy's #2568 is a Wendy's restaurant located at 1531 Belvedere Road in West Palm Beach, Florida.