Afghan restaurant Charsi Karahi specializes in flavorful dishes from northwestern Pakistan and southern Afghanistan, known for generous portions of succulent meats and aromatic spices.