Applebee's 7907

Applebee's #7907 is an Applebee's restaurant located at 2520 South Iowa Street in Lawrence, Kansas.