Khan Baba Peshawari is a Pakistani restaurant known for its flavorful dishes, including karahi and kebabs. Currently temporarily closed.