Wendy's 195

Wendy's #195 is a Wendy's restaurant located at 1829 Mangum Road in Houston, Texas.