Mahfud told reporters the 2 perpetrators are dead and 20 other people were injured.
No organization has claimed responsibility for the attack.