I LOVE Angelo's Pizza. They have a huge variety of toppings and the combinations make for some great pie. They recently did renovations to the inside of the restaurant and it looks great, but I've only ever done takeout. They make the pizza FAST. I would often be getting 6 extra large pizzas and they would tell me 30 minutes during a busy day. They are also one of the few pizza places left that still make big pizzas. Everywhere else it seems that the large pizza has gone down in size and I'm happy to see Angelo's hasn't.