Applebee's 7687

Applebee's #7687 is an Applebee's restaurant located at 2672 Farm-to-Market Road 423 in Little Elm, Texas.