Apollo Pizza used to be the North Delta favourite but it has badly slipped over the past several years. The last several times I have ordered, the pizzas have become increasingly bland and greasy. Not sure why, perhaps times are tough and they have gone to cheaper ingredients. To illustrate their frugality, they have taken to not putting the wax paper between your pizza and the delivery box. This results in your pizza being 'stuck' to the cardboard box which quickly turns into a tacky mess. If not removed immediately your pizza takes on a cardboard taste. I have brought this to their attention but same old thing next time I ordered.
I guess we will have to find another alternative.