Published 4 Years AgoA treat for pizza lovers in EdmontonDon’t wait up to get the tastiest pizza in Edmonton. Pizza 106 brings you variety of pizzas to fall in love with.