Put the chicken pieces in a large container and sprinkle with the salt. Pour the remaining green seasoning over the chicken, cover in plastic wrap and marinate, refrigerated, for 30 minutes.
For the curry: Heat up the oil in a skillet, put in the garlic and let it brown for flavor. Add the onions and saute lightly. Add the tomatoes and saute for a minute or two. Mix in the curry powder with 1/4 cup water and cook for about 3 minutes.
Remove the chicken from the marinade, discarding the marinade. Add the chicken to the skillet and stir it up. Add the reserved green seasoning and stir. Add 1/2 cup water and cook, stirring, until the curry and all the seasonings cover and soak into the chicken, about 12 minutes. Cook on medium heat, covered, for another 10 minutes. Add a pinch of salt and black pepper to taste.