We love Angelo's for their pizza & garlic rolls. We've eaten there three times and have gotten carryout probably a dozen times. They make all their food to order, so the wait times after ordering can be long -- however, the food is worth the wait if you have the time. The prices are higher than some of the local pizza chains (Dominos, Hungry Howies and Country Pizza Inn) but the pizza is just fantastic! The only negative thing I might mention is that every single time we've called in a carryout order, they've told us 45 mintues. It's usually more like an hour to hour & 1/2. The place is small and there isn't a good place to stand or sit and not be in the way of the staff. The last time I was scrunched next to an old man drinking espresso and shouting Italian on a cell phone.... now I allow an hour before I even get over there to pick up the order.