Applebee's 9139

Applebee's #9139 is an Applebee's restaurant located at 2030 Business Lane in Chico, California.