Applebee's 7842

Applebee's #7842 is an Applebee's restaurant located at 2302 Frontage Road in Scottsbluff, Nebraska.