Wendy's 7421

Wendy's #7421 is a Wendy's restaurant located at 1501 West Imperial Highway in La Habra, California.