Applebee's 8426

Applebee's #8426 is an Applebee's restaurant located at 2810 West Elder Street in Boise, Idaho.