Join Dine

New Bamboo

Category: Chinese, Thai, Thai

3130 Alpine Road #300 Portola Valley , California 851-1718

Get a free restaurant website at Dine.com

Menu