for pizza, the best pizza hands down is vogglio d'pizza on 14th street just off of 17th ave SW.. it's next to the phils restaurant.. there is a huge thread on beyond.ca with 30 some pages of rave reviews.. i finally had a chance to try it out last week, and it was by far the best pizza i've ever eaten.. the toppings are made from the freshest produce and high quality meats..the mexicana on thin crust is a must try! taco beef, cheese, lettuce tomatoes, fresh avocados, topped with a refried bean sauce.. the toppings are packed on too! 4 slices and i was done!
the owner Luis is very nice and he's so greatful for the many customers that have tried his place just from hearing it by word of mouth.. i definately recommend everyone try it out!
here is the menu for those who are interested:
and here's some pictures