Bitondo's rocks my world. I have made mention a number of times, of the difficulty in finding a new spot for reasonably priced, delicious, basic pizza. Bitondo's was (and still is) like a godsend.
The no-delivery thing is a little problematic (and probably a good thing, cuz it would be tempting to order all the damn time), because usually when I need a whole pizza, laziness is involved in some way. It is doubtful that I will spend the half-hour walking there and back, and I usually don't.
Thus, slices picked up while walking by it shall be. But hold up! Because it is impossible for me to choose pizza over the panzerottis which are literally one of my favourite food items on planet earth. They are indeed huge, so I will usually only eat about half at once (and with some salad to reverse/enhance the effects). And there was that time last summer where 3 of our broke asses shared one and a coke and managed to be quite satisfied. Ah, the little pleasures in life.