Based on 4 reviews 3.3
Address: 120, Rupnarayan Road, Old Telephone Bhawan, Near Coochbehar Stadium, Cooch Behar, West Bengal, India
Phone: 0341-6454840
Website: http://www.riceindia.org/