Indian restaurant, New Dilshad, offers a dining experience.