Wendy's 5791

Wendy's #5791 is a Wendy's restaurant located at 1030 West Pullman Road in Moscow, Idaho.