About Teesta Restaurant Contact Panikouri more, Fatapukur, Rajganj. Jalpaiguri, 735135, Siliguri, India