Star Motors

75D, Allen Avenue (Zoo Road) Dehiwala