Is granite a heterogeneous mixture?

Is granite a heterogeneous mixture?