Sizzle Pie  pizza, Meh,  its LOUSY.   Besides that, you have to go downtown to the disgusting Broadway area, deal with parking,  pan-handlers, the smell of WEED,  can not forget the TRAVELERS.   Even  DiGiorno's  frozen pizza is much, much, better.  If you really want what I consider the best pizza on the Face of the Earth,    COBURG PIZZA CO.