Eat24Hours | Bamboogardenchineserestaurant - Location
Bamboo Garden Chinese Restaurant
108 N Rengstorff Ave 94043
(Chinese, Chicken, Seafood, Vegetarian)

Come visit us at: 108 N Rengstorff Ave, Mountain View, CA 94043 Get Directions