Wendy's 921

Wendy's #921 is a Wendy's restaurant located at 715 West 28th Street in Houston, Texas.