The delivery guy was nice but the food came 40 minutes after expected delivery time (over one hour after putting in the order). It is a rainy July 4th, so we expected some delay but not this much. Every item we ordered was drenched in cheese. Vegetables were overcooked. The tomato sauce was really great though. We will not order from this place again.