Food Lion 211

Food Lion #211 is a Food Lion supermarket located at 3770 Birchwood Mall in Virginia Beach, Virginia.