Gourmet Indian restaurant Babur offers contemporary South Asian cuisine in a stylish setting with modern art.