This is currently my go to pizza joint for Friday/Saturday night take out when I'm looking for that typical traditional crust style pizza (or in other words, when I'm in the mood to load up on a crapload of carbs).
As others have pointed out they also have vegan options and Italian style entrees.
Anyway, talking standard pizza here, the ingredients are quality, service is good (20 minute turn around whenever I take out), price is reasonable, and it tastes delicious. There's really not much else for me to say.
Simply solid (aka really good!) pizza (and breadsticks). Definitely much better than your standard big chain pizza places.