Chez Deva is an Indian restaurant offering a blend of traditional and modern cuisine.