Shahi Qila offers Indian cuisine.