Lal Qila offers a diverse menu of Indian, Chinese, and Thai cuisine.