Applebee's 9888

Applebee's #9888 is an Applebee's restaurant located at 320 Dove Run Centre Boulevard in Middletown, Delaware.