Applebee's 7670

Applebee's #7670 is an Applebee's restaurant located at 1790 East Main Street in Woodland, California.