Wendy's 8848

Wendy's #8848 is a Wendy's restaurant located at 2715 Highway 14 in New Iberia, Louisiana.