Applebee's 8754

Applebee's #8754 is an Applebee's restaurant located at 4626 196th Street Southwest in Lynnwood, Washington.