Applebee's 7834

Applebee's #7834 is an Applebee's restaurant located at 306 East Mile 3 Road in Palmhurst, Texas.