This place gets 4 stars because they deliver. Wolfman offers a large selection of original pizzas, most of which are very tasty. The one thing I will say about their pizza is that I don't love their crust or their pizza sauce, but at least half of the specialty pizzas come with an alternative sauce- I recommend the Greek pizza and the Thai chicken pizza. The pizza is very yummy when it's hot, but it doesn't seem to keep all that well (it can be very juicy). The salads are all great too, but I haven't been impressed by their pasta.
UPDATE- every time I order delivery pizza they mess up the order, the pizza is great, but how hard is it to get an order right??