0 Car Rental Colombo French Lion Automobile No 146/1, Pannipitiya Rd, Thalawatugoda, Welekade, Colombo