Applebee's 8108

Applebee's #8108 is an Applebee's restaurant located at 14830 Manchester Road in Ballwin, Missouri.