This is a tough one to review. The pizza was 4 stars. Garlic Knots were 4 stars. The customer service was 4.5 stars. The speed of delivery is where it gets tricky to rate....
Placed an order online and was given an approximate delivery time of 6:30pm. At close to 7pm, pizza still hadn't arrived(hey, it's a weekend, so give them some leniency). Called in and spoke to a helpful individual(name slips my mind) who stated that my address was outside their delivery area - I'm less than 5 miles from the store. My card had already been charged for the pizza, but the order never went to the store. Even though I was just outside their delivery area, they made my order and delivered it. Order arrived correctly and the food was good... albeit roughly an hour and a half after the original delivery time.
Would I order from here again, sure. Would I trust the online order process, highly unlikely.