Welcome to The Tea Road Restaurants and Hotel , Pondicherry , India