My family and I love the pizza! We always order for pickup and it's always a 15 minute wait which is understandable! Sadly, every time we arrive 15-20 minutes after ordering, the pizza is never ready to be picked up. we always end up waiting another 5 minutes. The dough has great flavor and their crust rises nicely. The amount of crunch is good and it's not too floppy or soft like other pizza places. Obviously you'll easily spend $40 on 2 large pizzas but the quality is great.