Massimo's has great pizza. it is more 'northern' style which I love. They have moved to a new location which i have not been to right down the road but I'm sure the pizza is still...
All reviews seem positive