Food Lion 1656

Food Lion #1656 is a Food Lion supermarket located at 43090 Peacock Market Plaza in Chantilly, Virginia.