Trying The Top Rated Restaurant In Kerala, India