Rated this place:
720 Queen St. W., Toronto, ON, M6J1E8
Italian restaurants: Best italian food yet. and again, the pizza portions are huge, but on this delicious thin crust so it is possible to finish it w/out having a doggy bag. also, the gnocchi (SP?) pasta...my personal favourite! potatoey, cheesey, creamy, cant go wrong :)