Pizza Review
All I have to say is WOW. Best pizza I’ve had in LA by far. The perfect crust and flavor. I didn’t feel heavy and gross after, they use great ingredients! MUST TRY!!!