Applebee's 7963

Applebee's #7963 is an Applebee's restaurant located at 12375 Limonite Avenue in Mira Loma, California.