Don't bother ordering ahead of time. We live nearby and on 3 separate occasions have either placed an online order or called for pick up, but the pizza is never ready when they say it will be. Twice they hadn't even started making the order by the time we got there saying they had an unexpected rush. Then we're promised the pizza will be ready in 15 mins which usually turns into a 30+ minute wait. What's even the point of having an online ordering option? The pizza is okay, but would not be my first choice due to slow service.