North and East has opened its first restaurant in Siliguri, West Bengal, as part of its expansion in eastern India.