Faith DeLuca? Her name sounds like the high end purveyor of gourmet, very expensive food, in downtown New York City. They have food to die for. She is not from NYC and she probably has no idea of who they are but she is as good as anything they could deliver.