Food Lion 183

Food Lion #183 is a Food Lion supermarket located at 5277 Princess Anne Road in Virginia Beach, Virginia.