Wendy's 4289

Wendy's #4289 is a Wendy's restaurant located at 6181 Sepulveda Boulevard in Van Nuys, California.