Star Cab Service is located in Udawalawa, Sri Lanka on Deshan, No.645,cC.P.De.Silwa mawatha, Police Quartors. Star Cab Service is rated 3.8 out of 5 in the category taxi service in Sri Lanka.
Address
Deshan, No.645,cC.P.De.Silwa mawatha, Police Quartors