Cartlak Kebap Mya specializes in authentic kebabs.