Wendy's 8321

Wendy's #8321 is a Wendy's restaurant located at 2735 Edgewood Road Southwest in Cedar Rapids, Iowa.