Food Lion 171

Food Lion #171 is a Food Lion supermarket located at 1340 North Great Neck Road in Virginia Beach, Virginia.