Applebee's 7620

Applebee's #7620 is an Applebee's restaurant located at 4301 Kirkwood Highway in Wilmington, Delaware.