1. Darbar India 1070 W Main St, Branford, CT 06405 Coordinate: 41.2752,-72.83126 Phone: (203) 481-8994