Wendy's 12398

Wendy's #12398 is a Wendy's restaurant located at 13030 Tamiami Trail East in Naples, Florida.