Pizza Review
Really good sauce and good crust. Too notch Italian restaurant pizza...not top choice in all of L.A., but really good!