Get directions to: Food Lion Store, Smyrna, DE
Restaurant address: 1426 Route 1 Smyrna, DE 19977, USA
Restaurant: Food Lion Store