The platform that simplifies your delivery
how to find us
Five star complex,opposite TCC, Nyerere Road Dar es Salaam, Tanzania
© 2019 RT express. All rights reserved