Applebee's 8076

Applebee's #8076 is an Applebee's restaurant located at 2105 North Squirrel Road in Auburn Hills, Michigan.