Wendy's 1923

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