The pizza and panzerotti here are great. Even when you go in and get a slice from the warming tray, it is good. I can't comment on their delivery, as I have always just walked in.
The only issue I have with them is that they don't seem to have any posted hours, and apparently they're not open for lunch?