Applebee's 7618

Applebee's #7618 is an Applebee's restaurant located at 2160 Feather River Boulevard in Oroville, California.