I've only ordered take-out or delivery so I can't rate them based on service or atmosphere. But as for their pizza, they have now become my favourite pizza chain in Toronto. My previous fave included Amatto's and Papa Ceo's but the generous toppings and tasty sauce have put Pizzaiolo #1 in my books. The only gripe I have is the pizza crust is a bit oily. But I'm not eating pizza to be healthy ;)