Wendy's 3943

Wendy's #3943 is a Wendy's restaurant located at 2790 East Hillcrest Drive in Thousand Oaks, California.