Food Lion 1369

Food Lion #1369 is a Food Lion supermarket located at 501 West Main Street in Middletown, Delaware.