store:
 location:

Applebee's in Newark, Delaware

900 Churchman\u0027s Rd
Newark - 19713
View Details
630 Suburban Dr
Newark - 19711
View Details
2480 Pulaski Hwy
Newark - 19702
View Details