A couple of Italian guys, each with their own dream to open a pizza shop once they got to Canada, have done just that.
Artisti Pizza opened a few months back, in the Holland Plaza. The space is huge, the pies are tasty and the drinks are cheap. For all the details, have a read through my CBC article .
A few photos from my visits:
Artisti Pizzeria is located at 11998 109A Ave.