went here with a vegan friend and a vegetarian friend. both of them loved the place. one expressed that the reason she loved it was that they didn't make a big deal, and made food sogoodthat non-vegans wouldn't even notice it was vegan.
as a non-vegan, i found the food exceptionally mediocre. i can't fault the place or the staff, they were great. i'm fine with vegetarian pizza, but find pizza without cheese bland.
if you're vegan, you'll probably love it. if your tastes are broader, there's a heap of better places around.