Get directions to: Bamboo House, Indianapolis, IN
Restaurant address: 5213 E Thompson Rd Indianapolis, IN 46237, USA
Restaurant: Bamboo House