Applebee's 7815

Applebee's #7815 is an Applebee's restaurant located at 21 East Main Street in Alhambra, California.