This place is solid. The food is good and the options are endless. This got 3 stars instead of 4 because of the speed. The model makes the process quite slow and time-consuming. If the line is more than a few folks, be prepared to wait a long time. I don't blame the staff for this, it's just the process of making customizable, fresh pizza. The staff was friendly and paying was quick. The portion sizes are massive and I can never finish my pizza. This is really good, but I would like if they had a smaller option too. The price is appropriate for the portion and location. Overall, a good place to grab lunch.