Applebee's 8530

Applebee's #8530 is an Applebee's restaurant located at 2053 South Alma School Road in Mesa, Arizona.