I've ordered from Bramoso a couple of times in the past and their pizza with vegan topping was always excellent. Recently, I dined in. The restaurant was full at the time and very crowded as there was a kid's hockey team in there. The food took a while but it was hot and delicious.
I've heard that if you give them notice, they'll bring a vegan pizza to the market location for you to pick up.
Cons: Restaurant is small