Food Lion 391

Food Lion #391 is a Food Lion supermarket located at 2817 Shore Drive in Virginia Beach, Virginia.