Applebee's 8690

Applebee's #8690 is an Applebee's restaurant located at 4406 West Wendover Avenue in Greensboro, North Carolina.