Inchin's Bamboo Garden
- 17 E. Boston St.
- Chandler, AZ 85225
- (480) 786-4008
Details
+ -
Located in Downtown Chandler, Inchin's Bamboo Garden offers a blend of Asian Fusion cuisine with popular dishes from India, China, Thailand, Singapore and Malaysia.