We had their food delivered once and found the stromboli to be great; the pizza crust to be too chewy. The delivery itself took well over an hour. Several weeks later, we called ahead to place a take out order. We were told that it would take 20 minutes. When we arrived to pick up the food, we were asked to wait 20 minutes because the stromboli hadn't been made yet. We asked if the pizza were done, but found that it, too, had not even been made. When asked why they hadn't been upfront with us about the prep time, the proprietor said, "We got busy." They will get no more of our business.
Cons: pizza crust, delivery time, prep time