tuzababanira neza kandi gipfura located on sheffield road leaves are large long and sharply toothed adding to the impression is the enormous tented fiberglass roof rising towards the heavens