Wendy's 1887

Wendy's #1887 is a Wendy's restaurant located at 260 Linton Boulevard in Delray Beach, Florida.