Palais du Kashmir is an Indian restaurant offering a menu of flavorful dishes, with delivery options available.