Pizza is OK, but 1 star for the 1.5 hour delivery time.
Giovanni's was about 10 minutes away. Ordered two large pizzas for delivery ($45) and was told it would take about 45 minutes. Called after an hour and twenty minutes and told the pizza would be there "soon." No explanation or apology. The guy showed up 15 minutes later with two lukewarm pizzas.