Applebee's 9176

Applebee's #9176 is an Applebee's restaurant located at 5880 West Peoria Avenue in Glendale, Arizona.