| | | |

Mint Leaf Vietnamese Cuisine

Mint Leaf Vietnamese Cuisine: A Culinary Comedy Location, Location, Location! Let’s face it, you can’t have good food without the right digs. Mint Leaf Vietnamese Cuisine is perched right there at 831 Marina Village Pkwy, Alameda, CA. I mean, how many eateries can claim that they’re practically sitting on the waterfront? You know you’re in…