Machli Ka Salan is a popular Pakistani fish curry made with marinated fish cooked in a flavorful gravy. The fish is first marinated in a mixture of spices and then pan-fried until golden brown. The gravy is made with a blend of onions, tomatoes, ginger, garlic, and a variety of spices. This dish is known for its rich and tangy flavors, and it is often served with rice or naan bread.