Applebee's 7630

Applebee's #7630 is an Applebee's restaurant located at 51 Curtner Avenue in SAN JOSE, California.