Tried this location for a lunch on a Tuesday. It was a no-brainer to go with the 'Craft Yours' option. At $14 for unlimited toppings, this could quite possibly be the best 'bang for buck' pizza in town. The toppings to choose from are abundant and fresh. The turnaround time is pretty good, with pizza being the just the way I would like it to be.
Friendly and helpful staff - they don't seem to be seasoned professionals, but, with this right attitude, I'm sure they will get there soon.
I'd give this 4.5 stars; but, more a 4 than a 5. However, I'd definitely rate it above the regular pizza stores (same degree of convenience with better quality).