This place is conveniently located in the first floor of the Venetian, right next to the casino and before the elevators and escalators.
The pizza is good. One thing I do have to complain about is How greasy it actually is. You have to take at least 3 napkins to absorb the grease.