After a solid 6 years of living in toronto I have finally found what just might be the BEST take out pizza in the city! Since I'm originally from Windsor, until I found Bitondo's everything paled in comparison (and frankly, really disappointed)! Look no further for quality toppings , perfect dough and freshness - this is your place.