I was a little skeptical of this place at first since I'm not a religious vegetarian/vegan, but I have to admit, this place is pretty darn good.
I knocked off a star because sometimes service is a little slow, and the folks taking orders don't always appear enthused to be there...but the food is really good.
I've gotten the (giant) calzone, which was incredible, and the burrooto--cute name and very delicious. I believe they make most things from scratch, so bonus points for them!