Wendy's 1886

Wendy's #1886 is a Wendy's restaurant located at 10941 Airport Road North in Naples, Florida.