Edit Inchins Bamboo Garden 20% OFF any take out order 30 Dec 2022 127 views Address : 8600 preston rd, Plano , TX 75035 Message : Monday to Wednesday any Inchin Bamboo Garden take-out order 20% off Address: 8600 preston rd, Plano , TX 75035”