Best Pizza Ever
I have lived in various locations across Canada coast to coast and Pizza Time is the BEST best pizza I have ever had!! Love the crust and overall taste of the pizza....plus they are not stingy on cheese as I find most pizza places are.