Applebee's 8086

Applebee's #8086 is an Applebee's restaurant located at 47900 Grand River Avenue in Novi, Michigan.