Shahi Mahal offers Indian and Pakistani cuisine, with options for vegetarians and vegans. The restaurant is known for its good dishes, friendly staff, and cleanliness.