Applebee's 8105

Applebee's #8105 is an Applebee's restaurant located at 1110 Big Bill Road in Arnold, Missouri.