Wendy's 9612

Wendy's #9612 is a Wendy's restaurant located at 960 Eastlake Parkway in Chula Vista, California.