Food Lion 2164

Food Lion #2164 is a Food Lion supermarket located at 3609 Philadelphia Pike in Claymont, Delaware.