I enjoy the taste of the pie but always find it difficult to find parking. I find myself going to De Lorenzo's on Hamilton Ave (owned by the brother)more often who also has a great tasting pie, larger facilities, surrounding's are better lit, has a bathroom and easier to park.
Pros: Great tasting pie
Cons: poor parking, no bathroom
more