← Mountain View restaurants
Yam Leaf Bistro
No reviews yet
Restaurant699 Calderon Ave, Mountain View
Own or manage Yam Leaf Bistro? Claim this listing free
Hours
Hours not listed yet.
Details
Address699 Calderon Ave, Mountain View 94041
Phone(650) 940-9533
Websitehttp://www.yamleafbistro.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.