We ordered takeout for a going away party from this place. They delivered within 30 minutes (which shouldn't be hard considering our office is a 5 minute walk away), and ordered some party pizzas. They are much better than Pizza Pizza. Not salty and the crust doesn't feel doughy. I really liked their veggie and chicken pizza, which had some kind of basil and pesto.
At this point, probably my fave pizza joint in Yorkville.