Applebee's 8766

Applebee's #8766 is an Applebee's restaurant located at 5870 East Broadway Park Mall in Tucson, Arizona.