Well, this is by far the best pizza in LA. Trust an Italian. I mean, you are not in Napoli but it is the best that LA offers. My girlfriend and I (both Italian) go there often and we really like the dough. And, most important thing, the tomato sauce doesn't sound American ;-)))...
Pros: Very good pizza, not a formal place, cheap, value for money, parking
Cons: nothing
more