Food Lion 1463

Food Lion #1463 is a Food Lion supermarket located at 4312 Holland Road in Virginia Beach, Virginia.