Applebee's 7533

Applebee's #7533 is an Applebee's restaurant located at 1913 West Trenton Road in Edinburg, Texas.