Food Lion 90

Food Lion #90 is a Food Lion supermarket located at 4317 Falls Court in Raleigh, North Carolina.