Pizza Review
Great thin crust, not too much sauce, greasy as hell and it’s awesome. Best Italian food in Garden Grove.