Applebee's 7840

Applebee's #7840 is an Applebee's restaurant located at 820 Commerce Avenue in Atwater, California.