Wendy's 7966

Wendy's #7966 is a Wendy's restaurant located at 8080 Highway 98 West in Pensacola, Florida.