I've ordered from Annie's Pizza many times and will always have great things to say about their service. Their deliveries are very prompt and their staff are always friendly and eager to serve. What I love most about Annie's, however, is the amount of food they give you for your dollar. Do not be discouraged by the word "mini." I once ordered a mini stromboli that fed two people. Their pizza slices are also huge in comparison to Domino's or even Papa John's.
I highly recommend Annie's Pizza to all those looking for good Italian or just a good meal in general. Five stars all around :)