A vegetarian restaurant in Silicon Valley, Yam Leaf Bistro in Mountain View serves various vegetarian dishes, organic wine and beer and much more!