Applebee's 8058

Applebee's #8058 is an Applebee's restaurant located at 698 B. North Dupont Boulevard in Milford, Delaware.