The final will be played in Buikwe.
MASAZA CUP FINAL
Kyaggwe v Buluuli
Buluuli, on a mission to win the Masaza Cup for the second time, will face Kyaggwe in the final on Sunday in Buikwe.
Buluuli last won the tournament in 2012 when they beat Bulemezi in the final.
This year's finale had to be delayed to allow individuals who play for KCCA FC and Vipers FC compete in the Uganda Cup.
Vipers ejected KCCA and will face Arua-side Onduparaka in the Uganda Cup final at Nakivubo Stadium on Saturday.
Other Masaza teams will play in the Luwangila Cup, another tournament under the Buganda Kingdom.