Wendy's 4267

Wendy's #4267 is a Wendy's restaurant located at 1201 East Valley Boulevard in Alhambra, California.