10Edmonton, Canada

Source: Link

Lately gourmet and artisanal pizzas have become very popular but nothing beats the good ol’ pizzas. And Edmonton is one of the best places to enjoy such pizzas. Best places are Rose Bowl and Tony’s Pizza Palace. Click the next ARROW to see the next image!

Previous articleTop 10 Places In The World That Are Perfect For Retirement
Next articleTop 10 Reasons Why You Should Never Visit Italy