Wendy's 11191

Wendy's #11191 is a Wendy's restaurant located at 3893 South Arizona Avenue in Chandler, Arizona.