Best pizza I've ever had? An old place in West L.A. called La Barbara's. The owner retired in the late 80s after being in business for 50+ years. ...and didn't sell. Not just the best pizza, but the best Italian food in general. I sure miss that place.
Welcome, Mr Mojo, and thanks for sharing your favorite.