Pizza Review
some of the better pizza in LA for sure. This is the new haven apizza, great charred taste and the cheese and sauce are to die for, we are talking best pizza in LA if it could be a little less chewy and less greasy.