Get directions to: Doloa Little Creek Deli, Laurel, DE
Restaurant address: 2009 Coastal Hwy Laurel, DE 19956, USA
Restaurant: Doloa Little Creek Deli