Bamboo located at the 4800 West Smith Valley Rd # i, Greenwood, IN 46142.
If you have any comment or suggestion, or want to get more specific information about us, feel free to contact us at 317-893-5600,317-893-5595, or browse our website, we will be delight to hear from you any time!