Wendy's 11685

Wendy's #11685 is a Wendy's restaurant located at 9221 Benbrook Boulevard in Benbrook, Texas.