Applebee's 7956

Applebee's #7956 is an Applebee's restaurant located at 10709 Foothill Boulevard in Rancho Cucamonga, California.