I haven't tried the subs but LOVE their pizza. I moved here from New York and have been supremely disappointed in what locals consider quality pizza. This place has huge slices and pies with tons of flavor. The employees are always friendly and the pizza hot. The best place for pizza in the Strip! The only drawback is they don't deliver.