Torontoist: Terroni Abhors Your Unsophisticated Palate. the service is usually sub-par at the queen street location. luckily the pizza is great.