Plant Based Italian Sausage

served at “Frankie's Resto-Bar Restaurant”

Is Plant Based Italian Sausage vegan? Yes! Plant Based Italian Sausage is certified vegan by the abillion communityVEGAN
3.60 (1)
4.004.003.003.004.00

Rate your experience


Reviews by abillion’s vegan community




Get abillion app