Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

  • Food2
  • Service2
  • Value2
  • Reviews1

Apollo Pizza

11161 84 Avenue, #9
Delta, BC V4C2K4
Tel: (604) 594-5511


Displaying 1 - 1 of 1 Reviews FoundSort: Useful | Helpful | Reviews | Date
Used to be Decent....Not anymore
By dvorak of North Delta (1 Review)
Submitted Friday, December 17, 2010 - 5:02pm [Take-out]

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.

  • Food
  • Service
  • Value


Displaying 1 - 1 of 1 Images Found