Update Info - Bamboo Leaf Vietnamese Cuisine
This restaurant was reported as closed. If it is open, let us know.
Bamboo Leaf Vietnamese Cuisine
3074 Scott Blvd
Santa Clara, CA 95054
3074 Scott Blvd
Santa Clara, CA 95054