Applebee's 7964

Applebee's #7964 is an Applebee's restaurant located at 16867 Sierra Lakes Parkway in Fontana, California.