Pizza Review
If a little grandma owned this spot in New York for 60 years, Dave would have given it a high 8. This pizza is stunning. Truly the best pizza in LA.