Wendy's 4527

Wendy's #4527 is a Wendy's restaurant located at 245 South Atlantic Boulevard in Alhambra, California.