Wendy's 11698

Wendy's #11698 is a Wendy's restaurant located at E3395 Tudor Road in Anchorage, Alaska.