Mint Leaf Vietnamese

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

831 Marina Village Pkwy, Alameda, California 94501
510-522-2758