Sheesh Mahal is an award-winning Indian restaurant in Leeds, established in 1990. It is known for its fresh ingredients and award-winning dishes, offering a warm welcome to its guests.