EXCELLENT PIZZA! The service is pretty slow though and they aren't so truthful with you about how long it will be. Call ahead you say? Sometimes they are so busy they don't even answer the phone. FRUSTRATING! If you do reach them there is no way your pie is ready when you arrive. I have called as long as two hours ahead and was it ready? NOPE! They should raise the price of each pie about $3 or $5 so they can actually handle their business. The 5 stars is for the pizza...I have to be in a 5 star mood to put up with their 1 star service.