I plan on returning with friends because I like the food here and most other people will too. When my group ordered a large pizza I expected the wait to be long, quality pizza isn't fast. We did wait awhile for our pizza but we ordered garlic knots to keep us satisfied and the wait- time wasn't excessive. Everything was super good and well worth waiting for. The kitchen managed to get our order wrong but no one was upset because the food tasted perfect. Our server was apologetic for the mixup and did everything right from a customer service standpoint (so we all got lucky and there was no real harm). Give this place a try, I for one will be going back. If order mixups aren't the norm. here I will have no problem giving this place 4 or even 5 stars.