Applebee's 8463

Applebee's #8463 is an Applebee's restaurant located at 4100 West 10th Street in Greeley, Colorado.