Applebee's 9686

Applebee's #9686 is an Applebee's restaurant located at 11805 Retail Drive in Wake Forest, North Carolina.