The good: the food is pretty good.
The bad: delivery is horrible.
I live uptown, less the 6 blocks from their location. Every single time I've ordered, it has been a debacle. Usually its delivery times that are far from what they promise. Sometimes its food that's been forgotten.
When you order online, as the order completes you get an email with a "delivery time". My delivery time tonight was "10:37 - 10:57". That is what my email read. My actual delivery time was 11:45. Almost an hour late. This has happened every single time that I have ever ordered from Libretto's.
Again. . .I like their food. They occasionally have had some issues with delivering the correct food compared to what I've ordered. But I won't order again. For the 5th time, they were far outside the time they promised me to deliver. My wife and children had fallen asleep by the time it was finally delivered. The entrees were still semi-warm but the pizza was cold.
Hopefully they can fix this part, because their food is pretty good, and their delivery guys are very nice. But if I have to wait an extra hour, every single time, to get cold food, then I won't use them again.