Applebee's 8100

Applebee's #8100 is an Applebee's restaurant located at 2921 South Service Road in St. Charles, Missouri.