>

Yam Leaf Bistro – Mountain View

Book Now! Planning An Event?
Yam Leaf Bistro

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

Location

699 Calderon Ave, Mountain View, CA 94041
(650) 940-9533
Share
Facebooktwitterpinterest