I love this pizza!! Its the best in Tucson in my opinion. I've never had a problem with the service. They deliver in the time frame given, usually sooner. The pizza is always hot and fresh. The prices are reasonable. Good quality and great service. Their phrase is "Worth sinking your teeth into" I completely agree!!
more