I've passed this place a million times on my way to grocery shop at No Frills. We finally decided to try it. It was great. We ordered the pre-built pesto pizza, sans hot peppers. It was just the way I like my pizza, thin crust with the toppings going all the way to the edge. There wasn't to much sauce making it soggy and the ingredients were very fresh. The only caveat is the price, almost $25 for a 16" pizza, but then again it was delivered for free.