Wendy's 8030

Wendy's #8030 is a Wendy's restaurant located at 4407 Spenard Road in Anchorage, Alaska.