Applebee's 8341

Applebee's #8341 is an Applebee's restaurant located at 3607 Old Halifax Road in South Boston, Virginia.