Indian restaurant Shillong offers a taste of India.