Wendy's 2253

Wendy's #2253 is a Wendy's restaurant located at 243 Greens Road in Houston, Texas.