Applebee's 7813

Applebee's #7813 is an Applebee's restaurant located at 9241 Monte Vista Avenue in Montclair, California.