Applebee's 8900

Applebee's #8900 is an Applebee's restaurant located at 1005 North West 13th Street in Gainesville, Florida.