Applebee's 8430

Applebee's #8430 is an Applebee's restaurant located at 5250 South Wadsworth Boulevard in Lakewood, Colorado.