Wendy's 2431

Wendy's #2431 is a Wendy's restaurant located at 1213 Northwest Maynard Road in Cary, North Carolina.