Saw a write up on Blogto about this place and it looks good from the pictures. I searched on here but didn't find any results with "pazzi" so not sure if there is an existing thread on it or not.
Any CHers been yet?
Address: 1182 St. Clair Avenue West
Pizza e Pazzi
1182 St Clair Ave W, Toronto, ON , CA