Applebee's 7950

Applebee's #7950 is an Applebee's restaurant located at 1238 West Imperial Highway in La Habra, California.