Applebee's 7803

Applebee's #7803 is an Applebee's restaurant located at 1590 Azusa Avenue in City of Industry, California.