Get directions to: New India, Simsbury, CT Restaurant address: 1416 Hopmeadow Street Simsbury, CT 06070, USA Driving Walking Bicycling Restaurant: New India