Bamboo Giant ← View details 5601 Freedom Boulevard, Aptos, CA 95003 +1 831-687-0100 Get Directions From* To * — Required information