Best vegan pizza I have had like ever!If you're in Omaha come by this little vegan friendly restaurant.