Wendy's 9061

Wendy's #9061 is a Wendy's restaurant located at 10196 Scripps Poway Parkway in San Diego, California.