I came here on a Monday night around 6:30 and it wasn't too crowded, but they did have a lot of online/mobile orders to get through before mine.
FOOD: I tried the custom pizza (unlimited toppings for $14), but this pizza is really a double ended sword. To get your money's worth, you would want to load up on toppings but this decreases the quality of the pizza. Too many toppings makes the crust lose its weight and become soggy. Less toppings (especially less of the watery toppings) make the pizza taste better, but not worth the price. One thing I did like is the wide range of cheeses - from mozzarella, cheddar, feta to smoked provolone and fior di latte.
ATMOSPHERE: The interior was more of a fast food looking restaurant where you can choose your own table once you order your food. HOWEVER, the winner of the atmosphere is their pie oven. This oven is a cute stoned dome shape and makes the business look a lot more authentic compared to its competitors.
Overall, I think I would come here again just to give this place one more shot and to find that sweet spot of the double ended sword.