Applebee's 8280

Applebee's #8280 is an Applebee's restaurant located at 2010 Interstate 70 Drive Southwest in Columbia, Missouri.