Wendy's 12306

Wendy's #12306 is a Wendy's restaurant located at 207 South Vasco Road in Livermore, California.