Wendy's 3763

Wendy's #3763 is a Wendy's restaurant located at 17435 Hesperian Boulevard in San Lorenzo, California.