Bamboo Garden, Mountain View, California [Closed]

Bamboo Garden, Mountain View, California [Closed]
Bamboo Garden, Mountain View, California (Dec 2011)

108 Rengstorff Ave, Mountain View, CA 94043

Dec 2011

[Closed]

A La Carte Lunch Menu