Applebee's 8028

Applebee's #8028 is an Applebee's restaurant located at 6645 Northeast Loop 820 in North Richland Hills, Texas.