Food Lion 1161

Food Lion #1161 is a Food Lion supermarket located at 46081 Briarcroft Plaza in Sterling, Virginia.