Applebee's 8886

Applebee's #8886 is an Applebee's restaurant located at 806 South East Everett Mall Way in Everett, Washington.