Wendy's 3393

Wendy's #3393 is a Wendy's restaurant located at 2475 Castro Valley Boulevard in Castro Valley, California.