Wendy's 8428

Wendy's #8428 is a Wendy's restaurant located at 10715 North Freeway in Houston, Texas.