Udon Tempura Set

served at “Herbivore”

Is Udon Tempura Set vegan? Yes! Udon Tempura Set is certified vegan by the abillion communityVEGAN
4.40 (4)
4.254.254.504.754.25
Get abillion app