Wendy's 3657

Wendy's #3657 is a Wendy's restaurant located at 1313 South Wolfe Road in Sunnyvale, California.