I decided to check out this place despite the negative reviews. I'm glad that I did so.
This place has a great selection of vegan options. You can choose from 6 gourmet pizzas or build your own with daiya cheese and veggies / mock meats. The menu clearly indicates vegan toppings. Quick and friendly service. Plenty of walk in deals.
Overall this is a cozy pizza place with vegan options near my area. Perfect for takeout.