love delia’spizzaand salad!. love delia’spizzaand salads. thus far everything that i have had has been good (pizza, tzatziki, salads). the salads are huge with fresh quality ingredients. on the downside, the gentleman who answers the phone for delivery orders has some difficulty with english which has resulted in late delivery and cold pizza.