The More the Merrier!!

Kilimanjaro Restaurant is “NOW OPEN” at Orlu road.