Wendy's 11934

Wendy's #11934 is a Wendy's restaurant located at 9806 Fry Road in Cypress, Texas.