Wendy's 5564

Wendy's #5564 is a Wendy's restaurant located at 149 West Ventura Boulevard in Camarillo, California.