I love this place. I would say this is my pizza joint - everyone's gotta find their pizza joint, you know? Now if I can just get them to say "the usual?" when I visit... haha.
The crust is really nice here, crispy and chewy, and the sausage is one of the best. We usually get pepperoni, sausage and mushrooms.
It tastes better fresh out of the oven there of course, but takeout is great too. I've had the tiramisu as well (I don't think they make that though) which is tasty too.