Applebee's 8120

Applebee's #8120 is an Applebee's restaurant located at 748 West Karsch Boulevard in Farmington, Missouri.