Taste of India

216 Broad St  Windsor, CT - 06095
Directions & Maps
Phone: (860) 688 8333


Taste of India

216 Broad St  Windsor, CT - 06095
Directions & Maps
Phone: (860) 688 8333