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!

Back