I have wonderful memories of this place which I used to frequent when going to Queens College. I was reminded of the place when against my better judgement I stopped into a Pizza place for a slice, and was hugely disappointed, as usual.
My memory was that Angelo's was always awesome pizza. Something unusual about the cheese, and the sauce and crust were great as well.
I haven't been by this area in a few years, I was wondering if Angelo's was still there?