Mint Leaf Vietnamese Restaurant

Where
831 Marina Village Pkwy, Alameda , CA
Call
+1 510.522.2758
Contact
Email
Tags
Restaurants, Vietnamese Restaurants
Hours
Mon-Sat (11am-9pm)
Sun (11am-8pm)

Comments