Wendy's 1466

Wendy's #1466 is a Wendy's restaurant located at 1185 San Leandro Boulevard in San Leandro, California.