Get directions to: Five Points Deli, Laurel, DE
Restaurant address: 3411 Silverside Rd Laurel, DE 19956, USA
Restaurant: Five Points Deli