Apollo has been in North Delta since the 70's? They have hands down the best pizza sauce. They have changed owners and yet still deliver great pizza. Our family favourite over 3 generations.
This is by far the best pizza in north delta. Everywhere else seems like a race to see how cheap they can make a pizza, while Apollo pizza seems high quality and always is good. The only reason for 4 stars is it is a little expensive and sometimes the people who take your order could use some better customer service skills. Definitely worth a try!
If it was only about the money this place would still score high with me. The fact is the pizza is very tasty, not too oily, not too salty. Just good pizza for a good price.
Came here Halloween night. Thought it would be a good idea to pre-order my food so i called in advance for pick up a few hours later on. Guess what happened when i went to pick up my order? They had no clue about it! They eventually found it but proceeded to lie to me about it taking 10 more minutes. After the 10 minutes, i decided to ask again and was told another 5-10 minutes. Really!?!?... more