Applebee's 8497

Applebee's #8497 is an Applebee's restaurant located at 9634 North Newport Highway in Spokane, Washington.