Wendy's 8886

Wendy's #8886 is a Wendy's restaurant located at 3144 Ambassador Caffery Parkway in Lafayette, Louisiana.