Wendy's 3612

Wendy's #3612 is a Wendy's restaurant located at 23969 Mission Boulevard in Hayward, California.