Applebee's 8448

Applebee's #8448 is an Applebee's restaurant located at 10625 West Colfax Avenue in Lakewood, Colorado.