The pizza slices at the walk-up counter and just inside the entrance looked and tasted great. We also sat down and helped ourselves to some happy hour specials. I had the Pizza Rock Meatballs (definitely enough for 2 or 3 to split) and the Molinari personal size pizza - both were pretty good.
As far as Vegas visits go, if I were in the Fremont area craving pizza, I'd go here, but it's not the sort of place I'd make a special trip to Fremont JUST to eat here. Does that make sense?