Applebee's 7906

Applebee's #7906 is an Applebee's restaurant located at 2912 South Fourth Street in Leavenworth, Kansas.