
Originally Posted by
Yamaneko
Anything but homemade or small chain sucks. The best pizza I ever had (outside the house) was this place in North Beach, San Francisco. I believe it was call North Beach Pizza.
New York and Portland also have good pizza places.