I have eaten ALOT of pizza in my day and 5 star is amoung the best! I order from the Tower Road store and my delivery time is usually much less than the 30 minutes the say. (So be ready). I stopped in the store to pick up an order and a young tall skinny guy was cutting pizzas so fast my head was spinning, he still made time to give me a smile and ask how I was doing even though he was working his tail off. Every delivery driver I had was nice but fast (I guess they are very busy) except one wierd girl who asked to use my bathroom!? I usually tip the drivers $5.00 ( I figure in a restaurant I tip 15% but they don't have to drive to my house like a pizza delivery person does.) Anyway, 5 star tower road gets 5 stars...try it, you will love it. Oh yea, they use REAL CHEESE!
more