Bamboo Garden Restaurant

Online menus, items, descriptions and prices for Bamboo Restaurant - Restaurant - Santa Cruz, CA 95062