Wendy's 11068

Wendy's #11068 is a Wendy's restaurant located at 189 98th Avenue in Oakland, California.