Applebee's 7648

Applebee's #7648 is an Applebee's restaurant located at 291 West Ventura Boulevard in Camarillo, California.