Wendy's 8274

Wendy's #8274 is a Wendy's restaurant located at 4605 Chef Menteur Highway in New Orleans, Louisiana.