The takeout pizza chain has one location open in Las Vegas, is opening another one in the southwest valley in February and has plans for more.
The takeout pizza chain has one location open in Las Vegas, is opening another one in the southwest valley in February and has plans for more.