Mint Leaf Vietnamese is a vegan-friendly restaurant in Alameda, California.