Applebee's 7778

Applebee's #7778 is an Applebee's restaurant located at 98 Shaw Avenue in Clovis, California.