Get directions to: Bamboo Garden, Windsor, CT
Restaurant address: 555 Day Hill Rd Windsor, CT 06095, USA
Restaurant: Bamboo Garden